skysight-inc/HackerNews huggingface dataset:
I like CNN's take on the story:

http://edition.cnn.com/2015/12/18/politics/juniper-networks-...

Obviously it must be either Russia or China - NSA couldn't possibly be responsible ;)
This describes stupid management rather than micromanagement. Not giving people enough time, interrupting them with urgent but unimportant work, failing to set clearly defined goals or to give clear feedback. All this has nothing to do with micromanagement per se.

In addition, I'm unable to believe that constant attention is bad... unless the boss is a jerk and his attention is of an incorrect kind.

As a former employee, I loved real micromanagement, with a liberal but attentive boss who would never forget to ask for my input and would always set clear and realistic goals.
I think we're well on our way to a point where certificates can be mostly trusted. Of course certs can be stolen, but I would bet that "spoofed" certificates will soon be an occurrence of the past.
Hey Josh! Jorge from gRPC here. What's your take on Pyrobuf?
I'd much rather apps include a menu of extra features that don't quite fit into their interface paradigm, rather than omit them until they can find the One True Interface that can incorporate them all.

Or even worse, make the common case harder just so the interface can include all the features.
Would you consider it to be good quality app?
Over last 2-3 years i have created a lot of apps on android play store (about 20) they all were poor / low quality.

I recently decided to build a nice app (puzzle game) with decent graphics and game play but still i don't see any traction on play store.

Would you guys consider it to be a good quality app ? Any comments to make this better ?

I just don't know where i am going wrong with this app or its just impossible for an indie developer to get their apps noticed on play store ?

https://play.google.com/store/apps/details?id=com.danasur.unequal
As a contractor that's basically what I do; the drawback is you have zero job security, and you're not really "part" of the company (which, depending of the client can be a good or a bad thing).

I think if enough people asked for it, it could become more mainstream; we spend way to much time at work IMHO.
If this wasn't an intentional backdoor it raises the question, what source control methods were being used and are they secure? Has Juniper been compromised on a larger scale?
Why 451?
I don't really get why you specifically mention these two countries. It could be because your government is at war with them but that would be speculation.

The problem goes much deeper. It could be any "larger" corporation or government or other entity having enough manpower. It could even be parts of a corporation or government entity.

However which way you put it, a program of which you don't have access to the source cannot be trusted.
University of Alabama quietly testing fraternity brothers for drugs
After looking this up, yeah you are right. I just assumed there was a conversion of Traditional->Simplified for the most part because I had noticed earlier in my life that most of the written forms of kanji (I saw) were written in traditional form and only towards the past decade or so have I noticed that there were more characters that looked "simplified"
As far as I know (IANAL) only the art and possibly the exact wording of things on cards can be protected. The actual game mechanisms can not.
Magic the Gathering famously had (iirc. it expired in 2014) a patent on tapping (turning a card sideways) but you could still use that mechanism without calling it tapping (or using the tap-icon).

Basically you can clone any game if you remove all the flavour. The more you add, the dicier it may become. So having red, green and blue cards should be trivially ok. Naming the gnomes, dwarfs and humans should also be ok. more detail than that and it's thin ice.

Would love actual experience. I'm sort of cloning a board game as well (for personal use and AI research).

Love Terra Mystica, probably played on OP's site before buying the game :)
> The article makes it perfectly clear what the risk is, how much the increase is,

Maybe I'm missing it, but from that article: what's the base rate, what's the rate if a woman takes SSRIs, and what's the increase?

(And here rates are provided in X per 100,000)
DataSoft is hiring software engineers from Sarajevo, Bosnia and Herzegovina
Once a year? Those must be some really interesting posts :)

How many, though?

They have started this new Recommendation thing in the beta version, now this makes sense.
Can you please explain how you reached that conclusion? What made you exclude US and UK?
> red means cancel/go back/stop/error. This is something that was learned, not something that was known by instinct.

Well...[1][2] There are some precedents for red being a no-go colour even in nature. Which is likely why we use it as a stop colour. It would be interesting if someone knows of a significant number of cultures that use it as a "go ahead" colour. I mean, the samples are probably skewed because everyone has been a colony these days but still.

[1]: http://www.noaa.gov/features/resources_0109/images/fire1.jpg
[2]: http://museumvictoria.com.au/spidersparlour/images/en000008....
That has always been the case. It's always been the case that if your adversary is a well funded government you need very careful security.

We knew this from Echelon in the 1980s.
You haven't seen that many publicly funded technology projects, I take it? I have as it happens. Ex-colleagues happen to be working on some, which is rather entertaining as some of those involved are particular left-leaning!

Government buying policy has moved to replace the massive SI consultancies that were holding the Government to ransom with nine-figure contracts to support (and deliver) legacy systems (think 00's era EJB nonsense). GDS is part of that move to more modern working practices, and I for one welcome it.

Governments need IT systems. I would prefer they were delivered with open source platforms and agile methodologies.

I'm interested to hear your ideas for an alternative.
Rails 5.0.0 beta released
The private key is used to negotiate a session key, which is then used as the symmetric key for RC4 or whatever stream or block cipher you are using. Those session keys are ephemeral and per-session, so leaking them is only a problem for those sessions.

(Also, since it's a stream cipher, it can't use the same key ever again, else you can xor those ciphertexts to get 2 xored plaintexts, which are much easier to crack.)
How Tor Works: Part One
I know a number of domain resellers who do it automatically so their customer "are not confused".
Building Up Perlin Noise
> Fifty years ago, educated people could be expected to identify the likes of Saul Bellow, Buckminster Fuller, and Jackson Pollock. Today one is expected to know about the human genome and the debate over global warming, but nobody is thought ignorant for being unable to identify the architect of the Freedom Tower or name a single winner of the Tate Prize (let alone remember the name of the most recent winner of the Nobel Prize in Literature).

Artists have failed to keep up with the times in terms of scientific knowledge. Humanity's understanding of, and relation to the universe is completely different compared to a century ago. Those on the soft side of CP Snow's Two Cultures have responded to their waning relevance by denying the importance of their technical counterparts, however, world culture cannot be fooled so easily. Scientific literacy is now as necessary as the ability to use language, and there's no going back. Our artists will now have to keep up or else they will become obsolete.
But the core libraries used in Windows aren't statically compiled... they're dynamically linked, and work across windows versions for decades. I regularly have several applications I need to re-install, or correct configurations for after doing maintenance updates in Linux. In windows, usually only system utilities (A/V) are broken between major version upgrades.

There really isn't a comparison, but it does have value to a lot of people. I don't mind so much, but there's enough people that do. I've helped many people over the years switch away from windows, and half of those switched back to windows within a year.

Don't get me wrong, I really like Linux... but stability for the standard atypical end user isn't very good at all.
Seems like a plausible explanation to why and how Google and Facebook come up with ever more crappy designs that hurt usability. Google Docs comes to mind as a prime example of a service that seems to have gone nowhere in years as far as productivity is concerned.
مقاول الكويت 55050048
> Probably the best thing Microsoft could have done back then was make a little pseudo-video† walkthrough, showing people what's in the Start Menu and what happens when you click on a few of the items in there.
They did that. Windows 95 came with a whole bunch of tutorials. IIRC they worked like you describe. There was also the notorious "Tip of the day" via the welcome.exe.
Start button is where you go to initiate an action.

I hate this joke.
Internet controlled Christmas lights
The Future of Presenting: Mindfulness
It's not the first time when HN stories are doubled with Wired articles. I had one blatantly replaced. This site has a preference for fear-mongering reporting... I mean Wired.
An Alien God (2007)
Wait, why are you using both uBlock and AdBlock?
Small world :) I live there and got to go on board the APT with my Grandad when I was younger, as well as run the model railway at the Heritage Centre with him.
PyData Amsterdam: Call for Papers
by adding a feedback tool on the bottom right of the result

Shame on me, didn't notice this. But thanks for pointing to it: I'll definitely put this to use.
Last-Minute Bill Allows New Invasive Surveillance
Interestingly, I have never seen "emaces" suggested as a plural of emacs, despite emacs-era hackers' propensity to play with plurals (and other affixes).
With certificate transparency, at least we'll know about it - afterwards, at least.
For torrenting generally, for the 'Pirate Bay'?
My bank just broke compatibility with my password manager (could be the plugin's fault, I suppose) and another financial institution specifically told me that their site was not compatible with password managers. They have this 'nifty' feature which turns all but the last few chars of your username into stars on blur and I suspect they just didn't want to bother to do their js event handlers properly. Fortunately, it turns out I can make it work with the right sequence of clicking inside and outside the input boxes.
The permutation of those 3k,4k,5k characters when combined into 2-character word or 3-character word are huge.
What is that supposed to do? They'll just say "Yes, we're happy to put the domain back after they verify their whois info as required by ICANN."
That is because you have shitloads of cash.
IMO, NGINX has taken the blue ribbon from GNU for stupid free software name (I say this as someone who loves both). How many people here actually know that NGINX is supposed to be pronounced engine-X?
Surely with the audience here on HN you could get some upvotes across there. Worth a try.
I get where you're coming from and I want to agree with you but...

While that used to be true, based upon recent history we, unfortunately, can't blindly trust HTTPS to always be "secure" 100% of the time anymore -- whether due to things like Heartbleed, fake certs signed by a root CA, protocol attacks, or some other vulnerability that hasn't even been discovered yet.
Or said more succinctly, the matrix of users by features is low rank. Which is likely the case.
Neither client-side encryption nor legislation help if - for example - the company you've bought porn from is hacked and their customer database leaked.
At my big company in Australia, I made 85k after 4 years, with high income tax and rent of $1800. I have quit to create a startup. I don't really know what will happen now.
>power user deactivate tracking

Is that a thing ? I can't speak in general but I know that for the large mobile app I am working on, we are slowly migrating to our own solution and I highly doubt that users could deactivate it.
"A good micromanager" == "an honest liar". There is no such a thing, micromanagement refers to bad, counterproductive behaviour, not a management style that can be used for good.
See "Unfortunately, we have renewed our ICANN Accreditation": http://blog.easydns.org/2015/05/20/unfortunately-we-have-ren... for an interesting perspective on the Whois Accuracy Program.
At least their notice went out on a Thursday, instead of waiting until late Friday evening or, worse, next Friday evening (by which time a large percentage of the engineers managing these boxes will be on vacation).
Don't gouvernements can check the source code? like for Windows?
They might know the person, but not necessarily their affiliation. They might want to investigate before they divulge. If it's a US person, it takes time or would never be divulged.
Signal is open source. But you have to trust the OS it runs on...
How to Give Feedback – 8 Forgotten Principles
Buy your own website
I'm a geek who has in recent years dabbled with visual art, film, and a little performance art. I have a close relative who's an artist. I've built artworks with artists over the last few years, one of which is currently on 'tour' overseas, and I've built my own artwork that has been shown alongside work I've built with others. Hence I have first-hand experience of the contemporary art world, but very little formal training as an artist, and hence an outsider's view of the state of things.

I've always been into art and primarily I love modern art, that is 1890s-1970s art. To avoid confusion, it makes more sense to use "contemporary art" to refer to art made today, which a lot of posters seem to be referring to as "modern art".

The art I've made with artists has been very political, and I've been very happy about that. One of the films I made this year was also very political. As part of my work, I've been privileged to spend time in artists' studios and go to a lot of contemporary exhibition openings.

Coming away from this, my conclusions have been that (a) the artists I've been working with are exceptional, in that they are engaging with society, but (b) most of the art I see is made for artists, that can't be understood or appreciated fully without a length explanation of how it relates to some previous work, or some theme in art. It rarely says something deeper or philosophical about society or our lives. For example, I may walk into a small exhibition space and find a few wooden blocks displayed on the floor. Or a piece of twine spread around a room. I ask my artist friends to explain it, and there's no clear consensus or understanding. I think describing this as "Art Becoming Irrelevant" is a very kind way of putting it. I would describe it as "art for artists".

It's been a bugbear of mine for a while that in a world with so many pressing problems, where democracy is failing us, that artists have a huge responsibility to stand up and do something about it, rather than walking away from the mess and building more abstract installations.

One final point is that many posters are describing video games as "art". Whilst I think video games _can_ be art, there is a very big difference between "art" and "something that looks nice" or "something beautiful" or "something enjoyable". Art is defined by intention, amongst other things. There are great podcasts on this by Grayson Perry, which I cannot recommend highly enough:

http://www.bbc.co.uk/programmes/b00729d9/episodes/downloads

[edit: typo]
The Automaton (350 BC)
When you're trying to do something secretly, you run into a new tradeoff: doing it the right way vs. doing it in such a way that it doesn't draw attention to itself. It might have been the case that hashing it would have been too flashy.
This event[1] happened after the article was written, and it shows that it's true: people started to actually expect this kind of violence in art.

> Witnesses to a knife attack at a Miami art show thought they were witnessing a piece of performance art.

[1] http://www.telegraph.co.uk/news/worldnews/northamerica/usa/1...
Because they can (allegedly) survive software upgrades (on the ASAs and IOS routers), I've always believed that these "infections" are done at a lower level than the OS, such as in the ROMMON on the IOS routers.

After hearing about "SYNful Knock" recently, I'm inclined to believe this even more.
Like Erik Meijer said in his course : there is nothing special or magic about monads. They don't deserve all the fuzz arround them. If you don't get why monads are so awesome, maybe that's a proof that you understood them. Because there is nothing special !!

A monad is just a type with 2 functions defined. Like an interface with two methods in OO langages. The 2 functions have to respect some laws but you can imagine whatever implementation for the 2 functions as long as the laws are observed (et type signature of course).

You could invent a total different implementation for the list monad, for the maybe monad, etc (if you respect the laws). There is no hidden ultra powerfull meaning which implies only one implementation.

The best paper on monads i ever read is an ascii art one, by Graham Hutton :
http://www.cs.nott.ac.uk/~pszgmh/monads
I3-sensible-browser
London transport was the same, due I believe to the IRA. Clear plastic bin bags now hang everywhere instead of bins, which are unsightly but safer I guess.
The definition of micromanagement is not bad, counterproductive behaviour - it management with excessive attention to details [1]. More generally it is used as a description of your boss watching what you do very carefully and/or telling you what to do.

1. https://en.m.wikipedia.org/wiki/Micromanagement
One tip: try adding an email address to your Hacker News profile, so that people are able to get in touch.

You mentioned that a job would be life changing. Not sure if you're interested in freelancing, but if you're able to put together some kind of website about yourself & your skills and link it in your HN profile, it might help you catch more opportunities out there. People need a way to get in touch if they want to offer you an opportunity!
Intent matters.

Driving a taxi is legal, and telling people where to find a bank is legal, but if you start advertising a "bank robber target selection and getaway service" then you'll end up being thrown in jail for bank robbery, because you were knowingly assisting in the crime even though your actions taken in isolation were entirely legal.

Similarly, providing someone with a checksum of a file is not copyright infringement in itself, but it becomes illegal when you do it with the intent of assisting copyright infringement.
That's not really any different than putting a tap on both sides of one of these NetScreens, for example, and looking at the traffic. It's still impossible to "verify" a device isn't compromised that way.

Only when the public can view (ALL) the code, rebuild it, and install it on their own hardware can we be reasonably confident it has not been tampered with.
So What Is It? The bump on the two-photon plots
> I actually just went to a modern art museum last weekend, and I came away thinking nothing more than "I should become a modern artist so I can bilk some rich idiot out of their money, I could produce a lifetime worth of work this weekend."

modern art = i could do that + yeah, but you didn't

(credit to Craig Damrauer)
As a based in Poland software engineer I'm keen to know what's the salary in these countries? I have been influenced by the Balkans, would love to see it once again. However, most probably as a tourist =)
You're welcome! One last thing, I noticed that you referred to OP using a gendered pronoun. Given that women (and other genders too!) are allowed to use the Internet in many countries [0] it is best to not gender pseudo-anonymous entities who have not explicitly signaled their gender or preferred pronouns. Unlike in Portuguese, Spanish, or whatever your native tongue may be, in English there are gender-neutral pronouns available. Two possible alternatives are singular they [1] or the Spivak pronoun e [2]. Defaulting to masculine pronouns as you did creates an environment that is unwelcoming and hostile for some, so to foster a welcoming space for all you should default to gender-neutral language. Overall your English is pretty good, keep practicing! Just wanted to clear that up, and thanks again!

[0] https://www.itu.int/net/wsis/docs/geneva/official/dop.html

[1] https://en.wikipedia.org/wiki/Singular_they

[2] https://books.google.com/books?id=SK3VRr7bFVkC&pg=PA138#v=on...
You also run a blog it seems, as well as tirelessly telling people that Telegram isn't secure here and possibly on other forums.
And the hardware the OS runs on... Intel and others are now embedding "management" features at a very low level.
A New 750 GeV boson is very likely there
I'm not saying you are wrong, but wouldn't this:
https://www.glassdoor.com/Salary/Google-San-Francisco-Salari...

be more indicative than asking a person first hand what they make? I don't think saying 'personally confront friends/workers at said companies about salaries' is anymore reliable than anonymously submitted.
The comparison was between cat + pipe and < ...
I hope they finally pick up Richard Morgans "Market Forces" for cinema. Asian film art would fit perfectly.
As it should be. Penalties for speeding are way too lenient, and enforcement far too spotty.
I'm very much in favour of people digging down into the fundamentals of what they're learning, if they want to. I think PopsiclePete, on the other hand, would be perfectly happy with your ground school instructor, and there's nothing wrong with that.
is this true?

I understand that the attack surface of a cgroup based container is bigger than a VM, but saying that just running processes as root in contains is not more secure than chroot begs at least for some reference.
Reduce your objects and validate using Marshmallow , de(en)code however you like.
I don't think that that is what he was trying to say. Art is not about "mimicking" the real world, neither should every artist speak with the same voice - far from it!

However, an artist that only talks about his own personal experience will not make art that anybody else wants to see. There has to be some sort of connection to the lives of other people around him, otherwise his art is meaningless to all but himself. And meaningless art is a contradiction in terms.

Art should be an interpretation of the real world that its audience can somehow relate to. Artists aren't all that special as people, but they can be special in that they can get other people to think about the world around them in a new way. Of course, all interpretations factor in the view point of the author/artist, and that's OK - else we really would have a whole bunch of artists producing identical stuff, and who wants that? The important thing is that somehow, the audience has to be involved in the work of art.

And by the way: what's so bad about some artists being better than others? Isn't that the way it's supposed to be? After all, nobody would claim all programmers are identical in skill, so why should all artists be?
Yes!!

Modification of JSON field values! This makes Postgres a completely functional JSON store.

[1] https://wiki.postgresql.org/wiki/What's_new_in_PostgreSQL_9....