skysight-inc/HackerNews huggingface dataset:
I did a React Native iOS project last summer, and you should be aware that you do need to write a lot of native code to do non trivial things. Think of React Native as more of a view layer than a whole framework, and realize that JS is simply too slow to do things involving realtime reactions to sensor data (including touch) or images, sound or video.
YouTube Launches 'Foundry' Initiative to Develop Music Talent
Windows to iPhone to Android
Not really. TLS and SSH have essentially the same crypto problems.

Legacy SSH uses conventional DH signed with pinned RSA keys to run CBC and HMAC. Legacy TLS uses conventional DH with RSA keys to run CBC and HMAC. Both have complicated negotiation schemes that include cipher parameters nobody should ever use.

Modern TLS uses forward-secure ECDH, signed with pinned RSA keys, to boot up an AEAD. Modern SSH uses ECDH signed with pinned RSA keys to boot up an AEAD.

There are two important reasons why TLS has more attacks than SSH:

1. Contra the article's claim of SSH's ubiquity, TLS is actually ubiquitously deployed, and so older version of the protocol by necessity live longer and cause more trouble.

2. TLS is used by browsers, and browsers support content-controlled code. You can't have BEAST or CRIME or AlFardan's RC4 attack without something to force a client to generate thousands of related connections.

But neither of these are factors for people who would consider using SSH instead of TLS. Those same people can deploy minimized configurations of TLS, and use native applications instead of browsers. See, for instance, what payments companies do with their iOS applications.

TLS has never supported ECB, by the way.
I am currently not actively using Prolog. But during my PhD for natural language generation of Dutch, in the Alpino system:

http://www.let.rug.nl/vannoord/alp/Alpino/

Prolog has some nice advantages for such knowledge-based language processing:

- With relatively little work, terms can be used to represent linguistic feature structures. You can build a small type system using meta programming and define operators on feature structures.

- Unification can be used build larger structures, check syntactic constraints, etc.

- Backtracking makes handling ambiguity in parsers/generators much easier

There are two quite elaborate chapters in my PhD thesis about the system mentioned above and the generator:

http://danieldk.eu/Research/Publications/phd-thesis.pdf

Though for the time being, I am working on dependency parsing using deep neural nets (like everyone else ;)).
Just tested this (and updated the article): no, does not show up.
Changing your password regularly is a terrible idea
Yet people find it hard to understand why some people might be somewhat offended by a shirt with scantily clad women during a press conference.

Things do not happen in a vacuum and pretending like nothing is wrong isn't going to help anyone get anywhere.
> We're very bad people. We need to remember.

I understand the ancestral affinity you may feel to the perpetrators, but we aren't bad people because our ancestors made terrible decisions.
Show HN: Guess the Karma. Reddit popularity guessing game built with python/Flask
"Aoi" is listed as blue/green in dictionaries. It can also mean "pale" in some contexts. "Midori" is specifically green, there's also "mizuiro" (color of water) which is specifically light blue. Basically there are broad shades,but if you need to describe a specific color there is probably also a word for it.
Maybe more than 1% would read the papers, if not for the paywall. The basis of your argument is likely due to simple confirmation bias. Sure, 1% read the papers, but only because 1% can read the papers. Who's to say nobody else would be interested if they could read them for free? Of course nobody will read something they know nothing about if they need to pay... But make it free, and they just might.
I'm not suggesting that people should use browsers. Obviously I can't be, because browsers don't do SSH.
> Survival instincts are just inherently nasty but we as humans should rise above these tendencies since we have the cognitive ability to do so.

Human nature is what it is. It has not changed in millennia, it's only sublimated by culture. Football is a substitute for war. Social media and Reality TV are a substitute for the 'gossip fence.' Gene Roddenberry had a transparently unrealistic model of humanity, and thank goodness. For many people it would boring beyond belief.
This may be true, but at least x509 will get you certificates right out the gate (sadly without reliably working reject lists).

I've yet to get to the point of moving to "modern ssh" (ed25519 key/certs, chacha20-poly1305 encryption etc) - with certificate only. Because keys are *so' convenient. But they're also, while better than passwords, pretty bad: No expiry, no easy rotation, no easy revocation.

I will say this though: it should be quite feasible to move to modern ssh, banning keys and passwords (other than perhaps as a second factor), and moving to certs only. But clearly deployment of reasonable ssh setups are lacking behind the technological improvements.
Sorry to comment on my own submission, but: I was always hoping shark (https://github.com/sharklinux/shark) was going to be actively maintained (it's a LuaJIT frontend for Linux perf_events and eBPF), but sadly it appears dead. The Python frontend of BCC never really appealed to me for some reason.

It seems this new LuaJIT frontend for BCC has at least some of the advantages that shark had, plus the really strong examples and backend of BCC. Can't wait 'till I get my hands on a newer kernel to try this out.

BCC is an actively maintained project, and the LuaJIT frontend is contributed by Github who are supposedly using it internally. Exciting!

To everyone responsible for making this: thanks!
Google Chrome: A History of Crime
Now We Can Map Every Magical World Into A Multiverse
So then the problem is the university tenure system, not the journals.
Redefining the shading languages ecosystem with SPIR-V
Yes.

http://www.sbcl.org/manual/#Declarations-as-Assertions
Google Search: **/*
> Did you really take the decision - faced with an absolutely awe inspiring monument at sunrise - that the best use of your time and resources was to take a judgmental photo of the people around you? Get over yourself.

When I saw the Mona Lisa/Sistene Chapel it was surrounded by a stream of ~50 people with flashbulbs constantly firing and talking loudly. That sort of distortion of an environment can be difficult to ignore. It sounds like the author had a similar experience, and if that happens to you, you might find that the thing that grabs your attention most is how everyone's constant photography can degrade an experience.
It was funny that the second place was for a long time for Blas de Lezo (https://en.wikipedia.org/wiki/Battle_of_Cartagena_de_Indias)
The social problem might lie in the addictive nature of likes and approval, the pressure to get those degrading actual quality of the photos (live stream vs curating later) and degrading the experience for the vacationer; lose-lose while Instagram wins thru eyeballs.
So, basically, most of the cities that have the most room to add more sprawl don't have an ocean on one side.
I would argue that what is in the article represents good parenting. This individual sees something in his home that he believes may be negatively impacting his child's behavior. Seeing that and seeking a solution is a good thing; he cares that his child grows up to be a polite human being.

He then goes on to suggest a (not completely unreasonable) solution that could benefit not only himself, but others. It may not (and likely will not) be something that gets implemented, but asking for it politely seems like a good idea to me.

Overall, I'd say it a much better attempt at good parenting then just ignoring the problem.
Being around people doesn't ruin my vacation, being around people with their phones and selfie sticks out does.
my question is, is there like an ebay rating system for the people asking for money? How do you know you really get your files back?
DDoS Protection with Iptables: The Ultimate Guide
Haha, the author linked to my poorly written poorly conceived old grumbling post. I'm honored.

I should update the post as the binaries come out especially larger in the new versions of Go written in Go. I believe Hello Worldis up to at least 3mb.
Because 'Catholicism' is usually embedded deep in a nations history, and flying spaghetti whatever is shit someone decided was funny.

For example the province of Quebec has made a great push to remove religious symbols from many places but you'll still see a lot of catholic symbols everywhere including on/in official buildings because you know.. history/culture.
This could be a matter of selection bias: who knows how many groups have successfully hidden something for $175000? We'd never have heard about it.
https://www.bearstearnsbravo.com/login
Estimate of FB Messenger DAUs at 400M
clickable demo link:

https://doypp.com/demos/cit
Yes, if all of those things were non-rivalrous, and had neglible marginal cost.
Social democracy is very much based on capitalism, and it can't support it's social programs without taxing gains of the capitalistic economies.

Inserting the word "social" into "social democracy" is the greatest propaganda trick socialists have ever pulled. It lets them take credit for an existing, functional system that they want to destroy. It's classic bait and switch.

If anything, "capitalist democracy" is a far more accurate term.
> Not only that, it also drastically decreases the amount of people in the world capable of reverse engineering your code. It also decreases the amount of people willing to.

But with software and electronic media, only one person needs to care/be smart enough for everyone to reap the benefits.
Thought this was a little odd. For me it just shows listings for local businesses. When I'm on a VPN, though, the search does not match any documents.
Then I'd avoid places with lots of selfie sticks.
How to build a speed-loving DIY Linux router from scratch
Some people find them charming, and like a little chuckle with their articles.
We Analyzed 50 Tech Job Listings – Here’s What We Found
But if the goal of the rewrite is safer tooling then Rust wins.
Really wish the HN-API supported pushing data to HN. Has this ever been offically addressed and if so where?
Fair, but I do think it's an open and interesting question as to whether an emerging world of voice activated AI on your commend will have any impact on human-to-human interactions. It probably won't be long before half of what you say daily is directed towards a bot. Will language get more terse? Will niceties fall out of favor towards efficiency?
Which begs the question of why anyone thinks it's worth getting started if the outcome isn't something that anyone could do anything with.
> Electric vehicles – including self-driving cars – are clearly the future

Partially off-topic, but it feels very weird when people put electric and self-driving cars into the same basket. Those are 2 different problems. There're electric cars which are not self driving. There're cars aiming to be self-driving, that are not electric.
I don't know if things have improved.

But 10 years ago I spent $800-00 over six months on Google click adds that seemed to do nothing but give $800-00 to Google.

To better understand where the money went I looked at my website logs any found a lot of users spending less than a second on the site.
That's more a function of a very limited amount of desirable inner city housing (because this doesn't apply "those" areas, which are very cheap) and the abundance of suburban housing.
Goodbye, economics, political science, sociology, atmospheric science, civil engineering...the list goes on. Your insights were welcome in their day, but we must now bid farewell. Godspeed on your merry way.
Show processes from all users

Resource Monitor

Sysinternals Process Explorer

Run as administrator
Yet more leftist political spin from the Guardian hits the HN front page. For a bit of balance, here's the equivalent story from a rightwing (aka taxpayer) perspective:

http://www.telegraph.co.uk/news/politics/12143479/Charities-...
I can't remember the last time I was so happy to have 3 screens
Django Development with Docker
Writing obfuscators.
Is there a reason Google didn't make the UI framework language agnostic? Had they coded the Framework API in C/C++ they could easily have made any language a first class citizen by supplying the necessary API wrappers/facades for the languages that needed it.
Why? Most Americans are of European descent (perhaps distant). Regardless, Punishing people for the crimes of their ancestors is nonsense.
Item 1 confidence in something, as in being confident reality as we find it is fine? I'm kind of of that faith myself. There may appear bad stuff but who knows: http://www.yogalifestylecoach.com/presentmoment.html
Flamebait
~#New Motivation VIDEO CT FLE#
With a UBI/capitalist economy, you would still have monetary constraints on the individual consumers (just like today) and there would still be monetary constraints on raw materials/commodities (just like today).
Well, those are Windows XP sounds.
The guy wore the shirt to a celebration after working with those co-workers for 10 years. It wasn't intended to look "professional" and I'm pretty sure none of those co-workers were offended. The reason the shirt was a bad idea is that it was easily misinterpreted by people watching the press conference.

Edit: I didn't see it at the time, but this article exactly reflects my perspective on the thing. http://www.theatlantic.com/politics/archive/2014/11/why-a-sh...

Edit2: I agree with bunnymancer's comment as far as it goes. But I don't think the shirt is a very big problem. It would be almost insignificant if it weren't interacting with the big problem we already have.
>1) Judging by experience of many friends in game industry, the moment a non-free game appears on torrents, sales go down

In the case of most games, sales are steadily decreasing over time anyway - so it'd need to be a pretty marked step down to remove the possibility that they're simply following trend. It'd be interesting trying to account for that in an analysis.

Anecdotally, I have several friends who torrent games by default - but they legitimately wouldn't buy anyway (to quote "lol at buying videogames in the year of our lord 2016").
Free Dynamic DNS Using Vultr.com
By virtue of being uploaded to GitHub, it can at least be legally cloned and forked.
Both of these are minor compared to Smallpox.

Smallpox is 10,000+ years old was responsible for an estimated 300–500 million deaths during the 20th century alone. It killed between 20–60 percent of those infected and and over 80 percent of infected children. It caused lifetime issues for ~85% of the survivors including ~1/3 of all historical cases of blindness. As recently as 1967, the World Health Organization estimated that 15 million people contracted the disease and that two million died in that year.

Highlights include the epidemic of 735–737 is believed to have killed as much as one-third of the population. At least seven religious deities have been specifically dedicated to smallpox. By the mid-18th century smallpox was a major endemic disease everywhere in the world except in Australia and in several small islands. In Europe smallpox was a leading cause of death in the 18th century, killing an estimated 400,000 Europeans each year, including five kings. Up to 10 percent of Swedish infants died of smallpox each year,[10] and the death rate of infants in Russia may have been even higher.

https://en.wikipedia.org/wiki/Smallpox
https://en.wikipedia.org/wiki/History_of_smallpox
"Instagram didn't invent trying to impress people with photos of your travels."

This is absolutely true. Before Instagram and similar sites, you'd invite friends over and then force a slideshow on them. This was widely reviled and turned into a staple of comedy. Because no one really wants to see people's travel photos.

The difference with Instagram and friends is that there's this sense of reciprocity -- that if we feign interest in other people's works, they'll have legitimate interest in ours. It's the giant lie of social media, where everyone is creating but almost no one is really consuming -- we all think we're tricking the system and cultivating our own consumers.
In a typical enterprise sale, the people making the decision (to buy your solution) are usually too senior to be the ones actually using it. There is a subtle corollary to this that I did not appreciate at first... often, these people are responsible for the profit of their group but less responsible for the costs associated with the technology. Thus, teams are less sensitive to cost than they are top-line revenue. There is a lot of theory about how silly focusing on top line is instead of profit but we all know the difference between theory and practice.

So how did I change my pitch: I ripped out all the slides that walked through my site and all the neat ways we saved time, automated workflows, etc. I focused on the data we generated (in one page) and threw in two case studies that highlighted how decisions made with our data generated more revenue.

It is important to highlight that the pitch-deck is not what is selling your solution, you are. The key is to tell a story worth listening to and I use my pitch decks to guide that story. My pitch today has X pages:

- Cover Page
- Page with client logos (demonstrating social acceptance)
- Page with big picture showing our platform works on all browser enabled devices (a major innovation on wall street)
- Page demonstrating the insights our data creates
- 2x case studies

Hard to put an exact number on how well this new method of focusing on the outcome rather than the solution has helped but I do not believe I am exaggerating by saying it improved close rate by 1-2 order of magnitudes.

If you want to read some great books that I believe will dramatically improve your close rate, I recommend the following in order:

1) Dale Carnegie's How to Win Friends and Influence People - if put in practice, this will pay a life-time of dividends. I wish this was taught in schools.

2) Getting to Yes (on negotiation theory) - a powerful negotiation framework allows you to create and preserve value in very measurable ways.

3) the Psychology of Influence - great case studies on how people make decisions, often in ways that are irrational. I incorporated a lot of the learning points into my pitch and in our slides and absolutely saw a shift.

I love thinking through this stuff so to the extent you want to chat more, happy to hop on a call or grab a coffee if you're in NYC. Shoot me an email (in my profile).
I'm curious why you're burnt out of doing your own thing that seems fairly successful.

I think being involved in the whole process of making something sounds amazing but obviously my vantage point as a regular employee at a company is much different.
Although I dislike the tone of this the underlying intention is balanced - preventing use of tax-payer funds for lobbying or seeking contracts. They can still do those things using funds from other sources.

I disagree with it because in the case of health and scientific research (often funded by tax-payers) that often lead to conclusions that should properly influence policy-making, if the people most informed about that research are even partially hobbled from speaking as experts (due to actual or feared conflict with this rule) then the entire country is worse off, and the tax-payer funding may well have a lower cost/benefit ratio.

The way it is drafted throws a catch-all over areas that haven't been fully considered and as in many other cases the civil servants and politicians leave it to, and beyond, the last minute to make clarifications.

I think the two most important quotes from the guidance are:

Q3: Should the clause be included for all types of grant recipient – e.g. public
sector organisations and individuals?

A: Yes, the presumption is that this clause is always included. Grant recipients are
still free to engage in lobbying but should not fund this sort of activity from
government grants unless it is specifically part of the terms of the grant itself. Grant
recipients who wish to undertake activities expressly prohibited by this clause should
raise and use separate funds to do so.

Q4: What if an organisation receives 100% of its funding from government?

A: Where an organisation receives all of its funding from government it should, first,
consider whether it has power to engage in activities prohibited by this clause. If it
does, and the organisation wishes to undertake these activities, they should consider
alternative funding sources. In the very rare case where the organisation is unable to
raise funds from any other source (e.g. because it lacks powers to do so) Ministers
may consider on a case by case basis whether the clause should be omitted, or
qualified.

[0] https://www.gov.uk/government/uploads/system/uploads/attachm...
It sounds terrible. And yet working in he unrelated field of IT I haven't seen it.

I have seen a bunch of assholes in high positions though and have to put up with their idiotic demands and abuse.

So when I read these articles I wonder if it's the same people and how they translate treating male workers like garbage into treating female workers like garbage. It's not misogyny; it's welcome to the workforce and dealing with people above you who are neither competent not deserving of their positions and their power trips and borderline psychopathy.

What do you think? Or are there really nice bosses who are just complete assholes to women with zero crossover?
I meant installing the actual binary executed into a non-protected directory. What is the point of having SIP if the only process that can bypass it (the App Store installer) doesn't break the code.

Yes, I know that wrappers isn't new. But if they wanted to secure it they could've kept the actual binary in a SIP-protected directory.
Maybe it is Hubspot themselves, on the idea that any attention is good attention.

As an aside, is there some way that someone can update the story title to include "Hubspot" so that it's more apparent that it's promotion of the author's book?
If someone can get you to run their code, they don't need the git vulnerability
Personally I use MacPorts.
> This is yet another judgy, post-intellectualizing Medium piece whose purpose isn't communicating any particular point but garnering clicks and attention for the author. You really think Instagram ruined your trip to Angkor?

I think Medium is ruining my enjoyment of the internet
May be? They almost certainly are stockpiling them.
Nest and Revolv – Smart Devices, Not So Smart Moves
Please post more examples of oldschool, web 0.1 and other ugly websites, thank you!

Are there any (curated) online collections ( besides random searching on archive.org)?
Or are there really nice bosses who are just complete assholes to women?

My friend's ex-boss was like that. All the guys at the company thought he was the best boss ever and all the women hated him with a passion.
"There is no ban on the sale of 'fossil' cars such as the Labour Party originally wanted, but the Netherlands must "seek the mere selling of emission-free (new) cars in 2025""

source:
http://www.nrc.nl/nieuws/2016/03/29/tweede-kamer-neemt-omstr...
Product Management AMA with Rich Mironov
> Tricking you into using the old version would require execution rights on the machine

Not really, they just need to be able to modify a single file owned by the user (.bashrc), or just the current shell session (again, with a variable owned by the user). Re-ordering `/usr/bin` and `/usr/local/bin` in $PATH isn't that hard.