skysight-inc/HackerNews huggingface dataset:
“Stylish” browser extension now sends data to SimilarWeb
In Defense of the Cloud
I partially agree.

gitlab is a very good alternative... but i think that porting of a working project (not just code) is still complicate to accomplish. Manually import items like:

- issues
- projects
- users

it is very expensive in terms of operation.

I know that there are products, libs and API to, let say, mirror your repository, but all those tools, after you dive into some READMEs, are just not enough.

BTW: if anybody knows how to do "1 to 1" porting from github to gitlab i will appreciate it
I'll give you a solution. Continue using Github, ignore anyone who says anything about copyright. Have fun trying to sue me.
I have been reading 'Mental Models' by Philip Johnson-Laird where the author argues that we apprehend the world by building inner mental replicas of the relations among objects and events that concern us, and then we act according to these models.

This book tries to argue against the idea that we think in terms of logical propositions.

Take for instance this example Steven Pinker in this lecture[1] presents a logical problem which stumps a lot of people. However, when people are presented with a 'real world' version of the problem they do a lot better. Phillip Johnson-Laird uses the same example and some other studies to claim that it is because people think in terms of mental models and not in terms of logical/deductive propositions.

Another example:

If J Edgar Hoover was born in Russia, then he would have been a communist.

If J Edgar Hoover was a Communist then he would have been a traitor.

Therefore if J Edgar Hoover was born in Russia then he would have been a traitor.

Clearly the transitivity doesn't follow here, and this is not the only example of apparent transitivity failure, but nearly everyone can point out the logical problem with the transitivity inference in the third statement, but a lot more people would fail it if presented in abstract terms.

This has been a very ameliorating book for me. It explains many things regarding people's beliefs. When people present moral outrage, this must mean that they need to have that mental model in their minds. Take for instance if you started to work in a store, and the manager informs you of the following rule:

> If the receipt is for more than $30 worth of goods, then it must have manager's sign on it.

Most people would have no problem in understanding and following that rule. But if the rule was following:

> If the receipt is for less than $30 worth of goods, then it must have manager's sign on it.

To most people this is confusing and non-sensical. To most of us, we would try to think for a reason behind this rule. Most probably come up with the explanation 'There must be a lot of theft/fraud going on for smaller receipts', or something which explains this anomaly.

This is the same reason why everytime it snows in the middle of April, conservatives are like "Oh god, the Global Warming is killing me", and whenever there is a hot day in winter, it's the liberals who take it as a proof. Because to all people, the data which doesn't fit into their mental model is noise. And all theories which people ascribe to, somehow fit in their broader mental models.

1. https://www.youtube.com/watch?v=1PXy3vWZiJo
I'm a native speaker of both Bengali and English, and my experience matches yours. Out of curiosity, which dialect of Bengali do you speak?

Separately, something I've long found interesting: sarcasm (the way we understand the concept in English) doesn't really come across in Bengali. I don't mean that Bengali people are incapable of sarcasm, but almost invariably, the Bengali speakers I know only make sarcastic comments in English, never in Bengali.

Or, to put it more accurately: there is a way of expressing ironic sentiment in Bengali, but it's very different from how we'd think of it in English, both textually and in the delivery.
Not sure if they are better but at least you have FB messenger and Skype. All have desktop/web clients with video support? If anyone knows anything with more privacy focus and mobile clients please reply.
I think a lot of webdevs might have a problem with Squarespace because dey terk er jerbs.
2005 wasn't that long ago. I thought the press stopped using the term "information super highway" in the 90s. But in case thanks for share that, it was an amusing read.
I'd say yes, but to some extent. My native tongue is Russian, but i'm also fluent in English. I often find myself cursing like a sailor in English (mostly in a group of close friends) while I find cursing in Russian absolutely disgusting. This is hard to explain, but when I say "fuck" and "shit" it really doesn't mean much to me because it isn't said in my native language. Somehow it doesn't register as me cursing the same way it does when I curse in Russian. If i do slip and curse in Russian i always catch myself right away and then feel bad about it for a few hours. I always found this weird and wonder if anybody else experiences it this way?

PS. It makes me wonder how much of it has to do with Russian cursing being more "colorful" for a lack of a better word and more diverse than in English. You can make a dictionary of Russian curse words which will rival English lol. I'm exaggerating of course, but it's a pretty massive vocabulary of vulgar terms.
A software engineer is detained by U.S. Customs – and given a programming test
This story made me grab my Github username and org names on Gitlab. :)
Should I try El Capitan first or go right to Sierra if I decide to update?
So, eugenics. Foss eugenics. I'm viscerally repulsed by this, but, then again, enh.
Don't worry, they will hire paramilitaries (not from US even) and beat everyone to the ground with them. Even gun laws are no good against trained military.
The US would then be even more fully de facto police state.

Or they could just move, leaving a poor country behind.

Only if the military and the police rebelled would the revolution have any chance. Even in the US.

(People may be temporarily suckered by hypocrites and liars by omission.)
If I understand correctly, you want to make playlists portable by associating each item with enough metadata to allow identification even when some metadata, such as filepath, changes.

Playlist and metadata are separate things, and coupling them is not good from an architectural perspective (redundancy/denormalization). The two can still be related, even in a single file: relational database. (plug: I'm working on http://jstimpfle.de/projects/wsl/main.html)

Sketch to make more clear what I mean:

{
"metadata": {
"buss_und_reu": {
"filepath": "Bach/Matthäuspassion/Buss_und_Reu.mp3"
"composer": "Johann Sebastian Bach"
},
"highway_to_hell": {
"filepath": "ACDC/Highway_to_Hell.mp3",
"artist": "ACDC",
"sha512": ...
}
},
"playlists": {
"mypl": [
"buss_und_reu",
"highway_to_hell"
],
"mypl2": [
"buss_und_reu"
]
}
}

This is more normalized, less redundant. Of course other schemes are thinkable, for example storing each playlist in its own file, but this way metadata and playlists will more quickly get out of sync.

The library I'm working on allows automated conversions of such hierarchical data to/from relational databases, so data can be viewed, and even stored, as JSON, while integrity is checked based on an relational schema - something like

% TABLE Track trackid
% TABLE Filepath trackid filepath
% TABLE SHA512 trackid sha512
% TABLE Title trackid title
% TABLE Composer trackid composer
% [Declare also domains, keys, and foreign keys here...]
OP is not the author
Yes. I already do pay for subscriptions to various newspapers/periodicals. I see plenty of reason for publishers to rise above what other publishers are doing and provide more value.
Outlook 2016 for Mac Adds Support for Google Calendar and Contacts
yes (kindly from Los Gatos).

One of my team member just wished a slack-free day, and it has come true!
Why don't the unicode people have https?
That sounds like a noble goal, but in a "modern" format designed for the same thing, I'd expect the role of the "identification key" for the files to be played by a format-standardized-algorithm audio fingerprint. Audio fingerprints are the only thing you can really expect to be "portable" between music libraries, when people can put arbitrary things in the ID3, and both combined tracks and compilation albums exist. And then, as long as you have such a key, the format doesn't need to consist of much else. It's just a list of keys.
which country are you coming from?

the purpose of the justice system is to determine if a person accused of breaking a law did or did not break law. that actually has nothing to do with determining whether or not someone is a "baddie" or not.

Those sorts of moral judgments might be taken into consideration by legislators when they draft and vote on legislation in the first place, but once the law exists it is no longer really about morality. Only about legality. Many legal actions are deeply immoral. Many illegal actions are not immoral.

There is no state of limbo here. If Amit Singhal broke a criminal law then he would be investigated by the police. He isn't even accused of that. He is accused of having possibly violated a civil law that would make him (and his employer) liable for financial damages. That will only happen if the injured parties come forward and file suit against him though. It's not in limbo. The injured parties have not filed suit. There might be many possible reasons for that but it means that there is no legal action against Amit Singhal and it also probably means there won't be. His reputation on the other hand, is a totally different subject.
At worst, self hosted gitlab will always work.
Predictive Algorithm Theory Has Some Growing Up to Do
> In chess today, any sufficiently advanced chess engine can be incorporated into a (man+chess-engine) player to perform better.

This worked between about 2008 and 2013; but those days are long one. Engines such as Stockfish 8 surpass both humans and human+engine "centaurs". That is, incorporating a human into the loop only makes things worse.
AdGear - ONSITE - Backend Engineer (Erlang, C, Rust) - Montreal - FullTime
AdGear - ONSITE - Data Engineer (Scala, Java, Bash)- Montreal - FullTime
AdGear - ONSITE - Javascript Application Engineer (ES6, Knockout.js) - Montreal - FullTime
AdGear - ONSITE - Ruby Application Engineer (Ruby) - Montreal - FullTime

AdGear is a digital advertising technology company providing platforms and services for digital media innovators such as publishers, advertisers, and media agencies. We operate a full-stack advertising platform enabling our customers to innovate with formats, audience data, reporting, pricing and distribution strategies.

For more information, complete description of roles, and details on applying, please see http://jobs.adgear.com/
Close.io | REMOTE

WANTED:

- Full Stack Python/JS Engineers who sweat Product Details

- Software Engineer - Backend

WHO ARE WE:

At Close.io we’re building the sales communication platform of the future. We’ve built a next-generation CRM that eliminates manual data entry and helps sales teams close more deals. We are hiring product-focused engineers to help us unify the world's sales calls and emails into one beautiful workflow.

https://close.io

Learn more or apply: https://jobs.lever.co/close.io/?lever-source=HNMar17
CIO in the context of a hedge fund means "Chief Investment Officer" rather than "Chief Information Officer".
Hearst | FE Developer | New York, NY | http://www.hearst.com/

TLDR; I'm building a new team at Hearst with a focus on local news. We're re-working front-end of various news sites that reach 100M+ unique readers a month (SFGate, SF Chron, Houston Chron, SeattlePI etc) along with new services - with a focus on UX, web page performance, and new features (ad, editorial, revenue, and engagement).

Local news is under threat. Come fight the good fight! I worked at NYTimes.com, engineered Quartz (qz.com), and rebuilt The New Yorker (newyorker.com) and have ambitious plans.

Send me an email at donohoe@hearst.com or check out our job listing for more information: https://www.linkedin.com/jobs/view/238323069/
I think we should give it a few months to see if the fact that it doesn't look good is inherent to the color or just because we've become accustomed to it looking one way for so long. I can't count the number of interface redesigns I've seen in services I used that I hated at first and now I look back at the old design and can't fathom how I ever thought it was better.

And if colorblind people aren't inconvenienced (and don't have to navigate to a menu to de-inconvenience themself) then that's enough of a reason for me.
Some commenters recommend Jitsi:

https://news.ycombinator.com/item?id=13765289
I actually like the blue text, contrast.
It's important to note that, unlike opioids, cannabis doesn't make the sensation of pain less strong, it makes it less urgent. This means that if you won't necessarily feel a direct effect on the pain, but that its subsequent effects aren't as strong - the pain is not as exhausting, distracting, or debilitating. In fact, the initial 'come-on' of cannabis tends to make me more aware of my pain for a few seconds.

Moreover, my pain is neuropathic, rather than physiological in nature, and so what works for me, may not work for other forms of pain. That said, I had the best effect managing pain with high CBD low THC strains - meaning strains with over 7% CBD and one percent or less THC. For me, the pain relief is so profound and quick acting that I can pinpoint the second it starts to have an effect, and it has the added benefit of leaving me sober enough that I can go about my business.

Unfortunately, while I found CBD strains most effective for pain, I personally have not been able to tolerate them - they cause me memory problems that I have not found any mention of in the literature, not anyone else who experiences them.

So, what do I use, when I need to keep the pain at bay? Usually I reach for a concentrate of a indica-dominant hybrid, or an pure indica. I stay way from Sour Diesels, and the like, as they don't agree with me, but these things tend to be individual in nature.

Sorry not to be much more help: all I can really recommend is low THC/high CBD strains, and smoking/vaping concentrates or hashish rather than eating, at least until you find something that works for you.
A Simple Guide for Python Packaging
I think a few people have open-sourced various audio fingerprinting algorithms. Perhaps we should standardize around one and enable real UUID for audio files? That seems to be the missing piece for a lot of the novel functionality you're looking to hit. Otherwise you're stuck doing fuzzy pattern matching on metadata, which seems tricky especially considering possible variation in live recording etc.
antitrust is all bark with no bite these days. Most industries having 3-4 "competitors" that don't actually compete is the new norm. I wouldn't be amazed if a link is shown between this situation and the increasing wealth inequality
Thanks nwellinghoff! I'm sure that there will be cases where Singer is not the best tool for the job, but hopefully it will still make a lot of engineers' jobs easier.

I'd love to know which previous standards you're referring to, could you elaborate?
Peak speed for an ICBM is in the ballpark of 6-7km/s (any faster and the payload would go orbital), and it takes about 10 minutes to accelerate to that speed. That's New York to Moscow in around 20 minutes.

So, a sub 1,000 miles from shore can hit you faster than you can get out of the blast range when you include a modest detection > reaction delay unless your sitting in an airport. It's vaguely possible you could get into a bunker in that time period, but unless you sleep in a bunker even that's not really viable.

However, by setting up things to respond in the event of a nuclear attack it does not really matter if you take out DC / Moscow as the other subs can respond anyway.
How would you see Airflow in relation to Apache Beam / GC Dataflow?
Do people use zeromq for this kind of work? It seems the various socket types are tailored to building such load balancing and routing architectures, but I'm not aware if zeromq is in use at this scale.
Eclipse OMR is interesting, it provides good platform abstraction with support for threading, monitoring, etc.

Can you create new native languages using Eclipse OMR ?
I've taken to keeping handy a link to "Current events" on Wikipedia (https://en.wikipedia.org/wiki/Portal:Current_events) for this reason.
Oh man I forgot about K10k. Was an amazing site.
Is Principles available in a practical (as in, for on the road/commuting reading) format? Kindle, even paperback?
TL:DR - this is a plugin that lets users collaborate on a native OSX design app called Sketch by reading/writing files on any synced filesystem (google drive, dropbox, sync, etc.).
Yarn: Lock It in for Deterministic Dependency Resolution – Heroku
Raise.me | Full time | SF (ONSITE) | Senior Full-Stack Engineer, Lead iOS Engineer

Raise.me is expanding access to college by reinventing how scholarships are awarded (https://www.nytimes.com/2016/02/21/technology/got-an-a-in-al...). We're a Series A funded startup backed by top investors such as First Round Capital. We're looking for engineers and offer a meaningful equity stake along with great benefits and competitive pay.

Tech stack: Ruby/Rails, Node microservices, Go microservices, React.js/Redux frontend

Here are the listings: https://www.raise.me/jobs and here is a bit about life at Raise.me: https://medium.com/@raiseme/life-raise-me-69d546d65c6b

Apply to jobs[AT]raise.me or you can email me directly at ryan[AT]raise.me.
Here is an internet archive link to the same site:
http://web.archive.org/web/20170301173905/https://www.mirbsd...
I'm wary the Switch is simply too big and bulky to be a replacement for the GameBoy/DS form-factor that kids seem to go for (myself included - fond memories of pining for a GameBoy Color some 18 years ago) - smartphone games have effectively supplanted that area anyway. I see the Switch as a PSP competitor, but they'll have to try very hard to succeed.

Assuming this isn't Nintendo's swansong and last hardware product I hope they release an Android phone with built-in (pop-up?) game controls and an official emulator/store app.
CLPython: An Implementation of Python in Common Lisp
Better link: http://www.mirbsd.org/permalinks/wlog-10_e20170301-tg.htm
This is just an artifact of how chess engines work. They are really dumb and just search a huge number of moves into the future. Combined with human pattern recognition, they can be improved. Humans can see patterns that the chess engine doesn't.

However Go was beaten by a neural network trained on millions of games. It already has pattern recognition. At least on par with humans, and probably superior to them. In the famous AlphaGo match, it considered and made moves that looked stupid to humans... at first.

I really doubt human + machine will do any better than just machine at Go. Or anything NNs take over. Human brains can't possibly compete with a machine that can iterate over billions of training examples in a few hours.
These are all desirable, but IMO also really miss the point.

Jobs like this are about the input of a story, not the output. Ensuring that a health story is backed up by thorough analysis of government data. Or a story created entirely from scratch because a bot noticed an uptick in some particular dataset.

That has the potential to be really powerful journalism. Metadata isn't unimportant, but it's not more important than the story itself.

(IIRC, the NYT already has APIs that fulfill almost all of your requests, incidentally)
I've met Canadians who move here. They still complain about the cold - because the insides of our houses are typically not much warmer than the outside. 5 degrees celcius is pleasant weather for a stroll, but being surrounded by 5 degree air is not that pleasant when you're indoors and trying to sleep.
> In short, it's fuckin insane.

Just take a moment to consider the feedback loops: huge cloud cover blocks sunlight, so the ground temperature is cooler, so ground air pressure is lower, which probably acts like a sponge to pull in any nearby clouds, which would then increase chances of precipitation. I would imagine the time of day matters too, because cloud cover at night can trap in radiant heat... fucking insane.

I wonder if they put an open bounty on the problem, say for specific geographical regions: find a better prediction scheme for city X, win $Y
>In total, between 22 September 2016 and 18 February 2017 we now estimate based on our logs the bug was triggered 1,242,071 times.

So uh, Cloudflare has logs of all page loads since september at the very least? And I guess with response sizes, since that seems like the most reasonable way for them to come up with such a number.

Awesome.
Password would not help if session cookie is leaked. In many instances you cannot do anything towards that, as many services do not have any "logout all"-feature.
Open secret you mean.
Common Sensing | iOS Developer | Cambridge, MA | FULLTIME, ONSITE | common-sensing.com

At Common Sensing we're modernizing chronic disease management. While big data has become the central theme of the last decade in tech, it has left little mark on many aspects of healthcare. We're changing that, and we need your help.

Our first product is Gocap: a connected device that integrates seamlessly into a user's workflow to collect data on insulin doses. Dose information is combined with blood glucose readings collected by our app and sent to our backend. There it empowers healthcare providers to make treatment decisions based on thousands of data points rather than the single reading they use today. This requires well-built software at all levels of the stack: device firmware, mobile apps, backend data storage and processing, frontend web portals, and a variety of tools to support building and testing the physical devices our team designs. We all wear a lot of hats here, and we're looking for software developers who'd like to do the same.

We expect you to:

• Own the iOS app, refactoring and rebuilding the current codebase where necessary and adding features as we go.

• Implement an iOS test suite that supports our verification needs.

• Learn one or more of our other software platforms and contribute to those products (C, Android, Python, Node.js, Ruby on Rails).

• Help determine the future of software at Common Sensing, from architectural and platform decisions to team process and structure.

In addition to software development, there will be opportunities to learn and participate in all aspects of the business, from fundraising to embedded electronics to clinical trials.

If this sounds fun, we'd like to hear from you at hiring@common-sensing.com. We will start with a phone screen of selected candidates then move to an onsite or remote interview.
Hangouts uses a bunch of non-standard Hangouts-specific APIs in Chrome. Maybe it's be best to call it "Google-RTC".

https://webrtchacks.com/hangout-analysis-philipp-hancke/

In summary, they use weaker encryption than allowed by the spec, nonstandard ICE (firewall hole punching), nonstandard data channels, and an abandoned way to do multistream.
Here is the article text

https://gist.githubusercontent.com/michaelmrose/3f9b655fde54...

best read in something like reader mode or something
I think you can do that using some virtualization software. Really depends on the graphic card drivers and game engines to expose that ability to the actual game programmers.