skysight-inc/HackerNews huggingface dataset:
>Have you watched news in the US recently?

You mean have I watched the non-state controlled media from a widely disparate number of sources offering wildly disparate assessments of current events along a dramatically huge spectrum?

Have you watched Russian news, ever?

If you think American News and Russian (or Chinese) news are comparable, I don't know what to tell you. It's beyond ignorance at that point.

P.S. In Russia, there isn't any dissent. Like the major media in America, they are dissenting from the current government.

Do you understand that what is happening in America -- mass media dissent -- is literally impossible in Russia?
There's nothing to be sorry about, actually, I'm really happy to learn that such research is being done! I tried searching for similar studies quite a few years back and came back empty-handed, so I assumed it's either not done at all or is very niche.

As you seem to be knowledgeable about the field, how relevant/applicable you think the studies you linked to are in the general case? In the study about identifier length, for example, seems to be very specific and I'm not convinced at all the results would be the same in a different language, with different people and even with slightly different identifiers (abbreviating start to str vs. beginning to beg, for example).

EDIT: another thought on the study: does it control for presence or absence of widely known conventions? For example in Haskell, OCaml and others it's customary to write `x :: xs` - would writing `element :: list` instead improve the time needed to comprehend the code? On the other hand, in Smalltalk, you frequently write `add: aNumber to: aList` - the identifiers are longer, but they provide additional (type) information which is otherwise not present. So how long the identifiers need to be may depend heavily on the language (the study used C# I think), is it accounted for in the paper?

Still, all the papers you mentioned look interesting and I will read them once I have some time. Thanks for posting! :)
There are still some boys clubs on Wall Street, but it's starting to become a rarity.
I've been asked "do you ski?" quite a few times in my life, and it took me a while to realise that most of the time I was really being asked "are you a member of the same social class as me?"
We're aware that data is being piped in to a 3rd party system, so obviously some things don't go in to Slack.

An example of usage could be, we have a StatusPage.io site. Rather than subscribe everyone to email updates or similar that works here, and maintain that list, we simply have a plugin that pipes the updates in to Slack. That way if someone raises a status page update for a web server being down, everyone is aware that this is now public information on StatusPage.

This is just one of a lot of examples, but things like that once embedded become the norm quickly and you wonder what it was like before them.
> This lopsidedness, according to Mercier and Sperber, reflects the task that reason evolved to perform, which is to prevent us from getting screwed by the other members of our group. Living in small bands of hunter-gatherers, our ancestors were primarily concerned with their social standing, and with making sure that they weren’t the ones risking their lives on the hunt while others loafed around in the cave. There was little advantage in reasoning clearly, while much was to be gained from winning arguments.

This is every conversation ever in my extended family.

So maybe we try to elect leaders who can win arguments, not ones who reason clearly. Then you'd find that we get politicians who favor expanding the military while having avoided being drafted and fighting, who have illogical ideas of how government can be expanded and paid for without increasing taxes, who will get us all a better deal while sticking it to those other countries/states/cities, and they'll protect us from others who are not like us. I can see how this idea would run wild in politics.
The simplest landing page
Ask HN: Good contact management solution WITHOUT sales management
I work at a small (11 people) financial services startup. We'd like to keep track of people we interact with and of the interactions in a centralized tool, and have found nothing that fits the bill so far.

What we'd like is to be able to :
- gather contact information (name, email, phone, etc.)
- track interactions for contacts we know "well" (email, meetings, phone calls)
- filter contacts based on qualitative information we've entered (activity, location, etc.)
- export information (full databse sync with gmail and Vcard / csv export for filtered lists).

Anything I've found so far is very sales-oriented (all tools that call themselves CRMs suffer from this) or lacks the interaction tracking (FullContact, Pobuca).

If anyone can point me to a solution I'd be more than grateful !
Is a voice recognition personal safety app a good idea?
I have an app that uses voice recognition to trigger an alert that will notify our operators of an emergency. Once notified, they will contact police and direct them to the phone's GPS coordinates. I'm looking for some feedback on if this app seems useful. There are many personal safety apps out there but all require some type of interaction with your phone. I think there are many situations where getting physical access to your phone isn't possible.

www.secretlysafe.com
I would not say the exact same about HipChat, any more than I would say the exact same about Microsoft Teams.

I've had the (fortunate?) opportunity to use both, and neither of them feel like they do as good of a job.

I even used HipChat first, so it's not just bias. (Wanted to stay in Atlassian tools)

So perhaps it's just the added polish Slack seems to have?

I know the Hipchat for Android app was god awful. Just the worst.

Microsoft Teams didn't consistently scroll down automatically for new messages when you were already at the bottom for quite some time - supposedly that's fixed now.

Perhaps the example you should bring up is "MatterMost" - though I certainly have not used that.
Like the memory bump, not clear how many CUDA cores are there..
Show HN: CloudSploit Events – Real-Time Security Analysis of AWS API Calls
The Microsoft dev making the blog post is certainly explicitly saying so in the comments. :)
So, they have programmers and some of them use Sublime. Not exactly outrageous.
Since nobody else has, I'll step in here and stay please ignore this. If you encounter this attitude when you're interviewing somewhere, treat it as a big red flag to avoid working for them. You shouldn't contribute your skills and time to help make money for a company that accepts this attitude.
So, does the availability of almost infinite oil money(i know, maybe not a realistic assumption, just an hypothesis) change the chances of ARM overtaking Intel in servers or PC's ?
>With the dev kit leading the charge for Jetson TX2, NVIDIA will be selling it for $599 retail/$299 education, the same price the Jetson TX1 dev kit launched at back in 2015.

2 years later and the TX 1 dev kit still costs ~500$. Now that pre-orders for the TX 2 are open, shouldn't the price go down significantly?
I'd really like to try it but the price is too steep IMO
Ask HN: Who are the women that inspire you?
It's International Women's Day. Who inspires you?
There's definitely a difference between what I preach, and what I frequently do in practice. It really depends what I'm building, and how well-defined are the requirements.
Just posted today on Show HN. Though not purely a contact management solution,it allows you to track interactions like calls and chats. You can check out http://getkookoo.com
10 licenses is not that much. Why is not the license key blacked out? :p
> WHAT KIND OF ANIMAL WOULD YOU BE? AND WHY?

Human, because I already am one and don't see any reason to change it.
I get your points, some makes sense.

However I will stick to thinking that NK is a problem that must be handled by SK/China/Russia/Japan. If the humanitarian crisis is really that bad in NK, then it's the role of their neighbors to see that it ends.

If said neighbors don't act, then the role of the rest of the world is to apply sufficient pressure on them.

USA is not the de facto leader of opinion you seem to be suggesting that it is (no offense intended, I just try to state my mind). It has the military/economical power, yes, but as a country it stands as equal to others. It has no legitimate mandate to solve the NK humanitarian crisis.

If you really want USA to be a benevolent dictator, then you should wish for USA to take on the third world problem (give an end to extreme poverty and uncontrolled population growth), or tackle the energy equation (seek unlimited/low-cost/co2-neutral sources).

That would be applauded and praised (but this is clearly not the path chosen right now...).

USA going into NK (deterrent/mass-destruction weapons or not) would simply repeat Vietnam, Afghanistan and Irak: a even more divided world where more and more humanitarian crisis will emerge.
Just using one to potential open many more to other apps.
Vault 7 – Bigger Than Snowden
There's fighting dirty, then there's obstructing your own cause. He demanded that very accommodation, why make it more difficult than it needs to be- ESPECIALLY if he knows he's innocent?

He absolutely has cause for concern, I agree, but what he has to gain in this specific case strikes me as a lot more than he can inflict on his opposition, even if it came down to just the PR benefits.
Hey Stormpath and Okta, Look
Love this cool product
Great info.

But what would you say was the drive that made you decide to go from Step A to B?

I guess I'm asking for tips (ignoring finances for the moment) as to when business/design wise you need to be looking at a larger and more involved option? Did the old design grow stale? Were you running into more real world use cases where you needed design elements that were missing originally? Or had the original just included more and more elements over time until it no longer seemed consistent?
C/C++ developers are relativity rare. So most people would have to learn that.
Some Git tips courtesy of the CIA
Uber looking for a #2
Wow...!! Nice Features are there - Call management , IVR & Live chat .... good support .
My mother - she immigrated to america when she was 18 and has since always pushed me to achieve.
It's possible that the GP was referring to the evidence in recent US news reporting that the present government is attempting to build control of the media analogous to that in Russia and prevent dissent, though clearly that attempt is in its early phases and has not yet succeeded. That, in other words, the implied conclusion of "Have you seen the media in the US?" wasn't "It's relationship to the state is just like in Russia" but "There is an active effort to transform the relationship of media to the state to one like that currently seen in Russia."
Hi, Great people and great works!
Buuuuuut is there someone who think the lexing style of almost all these languages is wrong?
I've thought long and hard about this very question as I often wondered how I'd maintain my skills when my kid was born. I remember reading the Preface of some technical book where the author said he's glad he never had kids because he would always be afraid that in a competition for his time, "the computer would always win." I feel that way sometimes, I just want to study, learn, write code, because I love this field and having a family doesn't mean my interest in computing has died.

But we have to ask why this attitude is endemic to tech and not to other fields. You don't see surgeons or investment bankers asking their peers in forums, "how do you skill up" after having kids! So why do we feel like in tech we must sacrifice everything else that makes us human just to keep our nose to the grindstone?

I wrote two blog posts that echo this dilemma. [1] "Don't call me a '5:01er'" where I attack the unfair portrayal of people with kids as being less committed to their jobs, and [2] "Why can't a CEO be a family man?" about how our entire civilization seems to have its priorities bass-ackwards.

For me the critical turning point in my perspective came one day as I gazed down at my son on his changing table. I looked at him lying there helpless and it made me think of how I said goodbye to my father, looking down as he lay in the casket. Then I realized that one day the tables would literally be turned as this very same helpless creature would be looking down at my lifeless body to say goodbye. And then I knew that the rest of my life was merely the prelude to that very moment. It taught me that I want to be the kind of man who my son will miss when I'm gone. I'm not going to get to that point by stressing out about my github contributions.

[1]: http://czep.net/15/dont-call-me-a-501er.html
[2]: http://czep.net/15/ceo-family-man.html
Actually-do list
How we went from weeks of cash left in the bank to profitable in 8 months
If a private API is a privacy or security concern then the sandbox needs to block it.

Apple blocks private APIs because they don't want to maintain their compatibility across OS releases and don't want third party apps to break when those APIs change.

Edit: I'm starting to suspect that people don't know what "private API" means, so I want to lay it out real quick. Apple ships a bunch of dynamic libraries with the OS that apps can link against and call into. Those libraries contain functions, global variables, classes, methods, etc. Some of those are published and documented and are intended for third parties to use. Some are unpublished, undocumented, and intended only for internal use.

The difference is documentation and support. The machine doesn't know or care what's public and what's private. There's no security boundary between the two. Private APIs do nothing that a third-party developer couldn't do in their own code, if they knew how to write it. The only way Apple can check for private API usage is to have a big list of all the private APIs in their libraries and scan the app looking for calls to them. This is fundamentally impossible to do with certainty, because there's an unlimited number of ways to obfuscate such calls.

Functionality that needs to be restricted due to privacy or security concerns has to be implemented in a completely separate process with requests from apps being made over some IPC mechanism. This is the only way to reliably gate access.

Apple's prohibition against using private APIs is like an "employees only" sign on an unlocked door in a store. It serves a purpose, but that purpose is to help keep well-meaning but clueless customers away from an area where they might get confused, or lost, or hurt. It won't do anything for your store's security.
Git – piece of mind when going batshit crazy
Why I stopped using Monzo
Hacker if needed
We are part of a team consisting of highly efficient developers and hackers.
Upgrade University Grades
Facebook, Instagram, Twitter, Whatsapp, Line, Skype Hack
Delete unwanted online Pictures and Videos on any website
Remove Criminal Records
Hack bank accounts
Apps hacking
MasterCard, Paypal, Bitcoin, WU, Money Gram with untraceable credit on it etc.
We also develop hacked facebook, twitter, instagram, yahoo, gmail passwords etc.
We do custom software and web development in php, java, asp.net
etc.
We have 100% records from our client as well as highest repeat hire rate.
our work speak for ourselves, we provide a perfect software solution to all clients.
We believe in mutual growing with client and hence we work as a technology partner and consultant for our clients.
Contact us @Lulzsekhackinc@outlook.com or ICQ: 703132619 or WhatsApp:+14696660879 or Skype: Lulzsekhackinc@outlook.com
The license is still valid on the latest build BTW.
Thanks for the suggestion - I just tried signing up but cannot : I don't have a US mobile phone number (we're based in France) so I can't get past the OTP validation...
I have kids, I have open source code - you make time for things you're passionate about. If your buddy doesn't have open source stuff it's all good, but his hand-wavy "you don't have kids" argument is bull.

To keep up I:

- Write open source projects for things I want to use.
- Use languages that are out of my depth.
- Pluralsight
- Manning/PragProg books that interest me.
I agree they make some noise, but having them in your lap during a conference call is over the line imo. If you have kids in the house then you need an office with a door. I've worked from home for 3 years now with 2 kids aged 0-5 and they understand that when the door is closed, Dad is at work and they don't come in.
7 Keys to Hard Hitting Social Media Use for Business
First glance (impression) seems to be it is too cluttered. Maybe I need to digest more about what your site offers from a product perspective.
There's often a non-complicated solution to a difficult problem but spotting it takes some skill and experience and sometimes takes longer to implement than a more obvious complicated solution.
That's devastating :(
Well, where is the PC police when you need it? Because that sentence triggered me: "That, by the way, is why liberal students (and liberals in general) are so bad at defending their own positions.".

Edit: My comment was meant humorously, although I consider the main content of the article to be very thoughtful. And the above sentence, seemingly a soundbite from a right-wing talk show, has a nugget of truth in it: Once you stop debating the basic pillars of your society, you risk losing the defensive forces to protect them, e.g. against populism.
Your email is being shown in the console when you hit the "Join The Party" formspree button and leaving the email address blank.
good news, I did not like the whole Kaggle concept anyway: thousands of people over-engineering solutions for one problem, paid peanuts, while there are more rewarding problems than talent available. It was a huge waste of scarce brainpower. I am launching my Kaggle alternative, landing page here: http://startcrowd.club/ Thanks Google for eliminating my competitor.
How to Inline CSS and JavaScript Bundles in MVC
This sounds super cool. I want to know more, do you guys have a web site?
My two year old is super chill and rarely makes a sound. If he does, I give him a clicky pen and he's set for another 5-10 minutes. If I open a cartoon on Youtube (muted), it buys me another 5-10 minutes.

I get your concern but it's a non-issue here.

Edit: Thinking more about this.. If my team was deeply offended by this, I don't want to work there. My boys are important to me and if they're not willing to accept that, I'd rather find a new job than raise f-d up boys that don't feel loved.
I've been looking around in a few places but I can't find a way to use XLA to compile tensorflow models for mobile devices. Is there a tutorial/blogpost by google(or anyone for that matter) talking about it?
Thanks!
The World Is Its Own Model or Why Hubert Dreyfus Is Still Right About AI
Surprised this wasn't done sooner tbh. Though obviously this is a blow for developers.
In my opinion the best abacus you can get is the 5 beads per rod one (soroban).

The 7 bead one pictured in the article header is slower to work with (classic suanpan).

The 10 bead one used in the west for kids may be good to have an intuition about quantities, but for practical use it is the worst.

You can get a soroban, learn the basic algorithms, then use an soroban drilling app to gain speed. With practice, you can exploit muscle memory and stop using a physical abacus.

The abacus provides a workable mental model for numeric operations. In contrast, calculators are opaque machines. They take inputs and provide an answer but do not expose their inner workings in a way that can be assimilated and learned by the user.
At Lego, Growth and Culture Are Not Kid Stuff
The places MLB teams get their information from in the post Moneyball era
I Failed a Technical Interview and I Liked It
there is absolutely an oligarchy. See 1, 2, and 3.

if you think they arent organizing to protect their interests and expand their political influence, that honestly comes across as naive with the information available today.

[1] http://i.kinja-img.com/gawker-media/image/upload/s--Tb_z5Fcz...

[2] http://cds.y5f6s2q6.hwcdn.net/25541/sx2xsdjns30fwy0557v4.jpe...

[3] http://www.yellowstonepartners.com/wp-content/uploads/2012/0...
How Safe Are Blockchains? It Depends
Getitdone.com
Absolutely it's not a poster child, I admitted as much that the Japanese government is corrupt as well.
I know this response is only semi-serious, but I'll say this anyway.

HR professionals that I respect have advised me that asking questions about hobbies or personal interests are to be avoided.
Symmetry Breaking
It's 0-day, not O-day.
Solar power growth leaps by 50% worldwide thanks to US and China
How Artificial Intelligence Will Change Everything
On that bell curve of technology, where the far left is "bleeding edge" and the far right is "obsolete", you'll move a bit toward the right. But if you're already bleeding edge, then you'll just move toward "new and productive". So really you'll probably end up being more valuable as an engineer. "Bleeding edge" is really more about playing than about getting stuff done anyway.
All the reporters that wrote news article about the issue said that the demands was from the Ecuadorian Embassy, not from Assange. A Swedish prosecutor interrogating on Ecuadorian land has to follow what ever requirement that the diplomats want and those requirements depend on relations and politics. Recently there was a story on Swedish nation TV about a case where the other nation dragged their feet by loosing documents, by demanding them to be first faxed then signed then signed with the right colored inc, then mailed by post, then signed again, and a half year later had past and nothing had happened until an "agreement" was reached on a total different political subject and everything suddenly started to move.

In the Assange case I recall even the prosecutor saying that the kind of things was common when doing police work over borders, but that they hoped that things would be done on time. From what I remembered, it was also mostly on time.
Less-Dramatic revelations from the CIA dump
>This seems to be a slightly different alternative workaround that better meets the authors' needs

You can take an educated guess though that the fact that travis_wait doesn't keep streaming the output is probably deliberate.

I've been on the other end of the stick often enough. You put in place mechanisms that are designed to protect your system from over-burdensome use and gently prod people towards better ways of using it. Most people take a hint and solve the underlying problem, but some people instead choose to dodgily bypass the protective measures in front of your free system.

Inevitably, you have to send them a mail saying "I can see you on the graphs, stop what you're doing". They try to take it as an opportunity to "open a dialogue" about the problem, and then get in a huff when you respond with "I don't care right now, I've already asked you nicely once, you have one hour to stop using 10% of all our memory, and then you're getting perma-banned".

Anyone with half a brain can take a guess that the travis_wait behavior is probably a defense against really verbose and long builds gumming up their system with millions of lines of stdout that no one cares about. Having the need to bypass it suggests you're operating in a fashion where you really ought to be running your own build system (or breaking up your build process into a clean, sectioned pipeline with parallel test execution), rather than using shared resources.
Agreed 100%. If your company was founded sometime after 2000 and you picked a name before registering that domain, you have no one to blame but yourself. You could say 2003 if you want to be generous.