skysight-inc/HackerNews huggingface dataset:
Hardly surprising, where's the benefit in making a law so focused that it can't be perverted and used as a land grab for more power?

"Just because the law is worded that way, doesn't mean we'll abuse our power"... because history hasn't shown us a hundred times already that that's exactly what they do - and by virtue of the fact they've done it so many times, you can only conclude that that's exactly what they intend, despite what they tell you.

They use specific examples to get laws passed giving them control that encompasses far more than that which the law was "intended"... and I use the word "intended" to mean what they want you to think was intended. What is actually intended is exactly how the law is worded... if it weren't, it would not be worded that way.

It doesn't matter what "the idea" is or what "the aim" of the Cabinet Office is, it matters how the law is written. In a court of law, they don't say "Oh, this is not what was intended by this law", they say "the law is black and white, written right here for all to see. You broke the law, here's your sentence."
In the present day and age, where PhD supervisors are given massive amounts of power over their graduate students, such incidents are all too commonplace.

Put more institutional safeguards on the process of awarding doctoral degrees to protect both sides of the inequality.
Yes there are people that act just fine to people they believe are capable or otherwise worthy who are total assholes to those they deem unworthy of their time/effort/care.

Yes sexism really exists and that line of worthiness/unworthiness may be drawn at your genitals.
It's not as radical as the headline suggests.

> There are moves within the country to ban all petrol and diesel vehicle sales by 2025.
The word "touristy" has been around a long time, long before Instagram came around. Singling out Instagram is just another way to make the age-old complaints of tourism slightly less stale.
Wire hangers are turning my kid into an asshole.
Can someone explain to me what "nearly over a decade" is supposed to mean?
Koa.js from a Hapi.js Users Perspective
Sorry, Ms. Pilon, but this is par for course at any major tourist attraction, and has been for a very long time.
The stats must vary a lot depending on how you define starting a business and failing. I made an app for example and it didn't go anywhere but I wouldn't call that starting a business.
A shirt that depicts women as objects or objectized women is just plain wrong. I do not care about the celebration.
> And yet working in he unrelated field of IT I haven't seen it.

The article notes various reasons for this. It gets covered up, abusers are generally cautious about where/when they do it, some people don't perceive it as abuse, etc.

Take Bill Cosby as an example. Decades of consistent reports of behavior (to the point where 30 Rock was making pointed jokes about it years ago), dozens of victims, legal settlements, and he's still got plenty of people who won't believe it happened defending him.
> I am not even sure if 'me according to me' is a honest representation or if its just bunch of inaccuracies that I've woven into somewhat consistent story about myself.

If a guy called "Rick Deckard" gets in touch and tries to have a chat with you - run.
Humans are very unusual from a genetic perspective that makes analysis of us difficult. Firstly, the population has expand hugely in a very short time so there are all sorts of founder effects. Secondly, the selection presure completely changed a few thousand years ago with the transition from hunter-gather to farming. These two factors make it really hard to use the normal genetic tools and concepts to study human evolution and draw accurate conclusions.
OT: Interesting UI - What is being used?
Save the Rose
I really like the user interface for this (color-coding and auto-complete are nice). I'm also trying out w3m.. which seems a bit more usable thank I found `links` previously.
"sexual harassment for nearly over a decade, with student allegations of unwanted massages, groping, and kissing"

I think that is much more than being an asshole. As a straight man, I don't even know if it's possible to make me feel this uncomfortable in the workplace.
To piggy back off your point, the implication that the design of the Drudge Report (which I remember my father reading a decade ago) is almost certainly not "a reaction by a younger generation to the lightness, optimism, and frivolity of todays [sic] webdesign."
Gols de Sampaio Corrêa 3 x 2 Maranhão – Maranhense
There wasn't a side in gamergate that didn't get harassed. Men and women, arguing for, against, or for neither side, got harassed and received death threat and had family members being targeted. The best anyone could argue in the end was that their side had received more harassment and did less harassment themselves.

Any honest discussion was quickly drown, and
Actual title: Media Websites Battle Faltering Ad Revenue and Traffic
Oops I SHARTED
Or Python, or Ada, or Ruby, or Go, or Java, or Lisp, or any of the myriad of other memory safe programming languages.

When it comes to memory safe languages, your choices do not boil down to "Rust or nothing".
You could wrap TLS around telnetd (bound to localhost, with a TLS terminator in front) pretty trivially. I'm not sure I'd recommend it, but you certainly could. You could then login with openssl s_client.

Integration to the PAM-stack would be a little more complicated, but there are some tools for working with certificates[eg: 1]. I'm not aware of any that is designed to work for console-like login remotely, though.

[1] http://www.ftsafe.com/application/signon/linuxpampkcs11/
I would argue it's not even that difficult. In the README.md, put some kind of note that there's a bug in the current version of git (and maybe point to some random Google group posting) and mention that on OS X it's better to use the XCode version.
There was this great video last year, illustrating how outdated and error prone the signalling technology in the NY subway is: https://www.youtube.com/watch?v=Mjx3S3UjmnA
Maybe it's because an account of someone older and experienced and jaded going to work at a Kool-aid drinking startup is like ludicrously on-topic for the HN audience. Ockham's razor and all. Not every HN voter visits the site often enough to know this book has been a recurring topic.
Securely Implementing (De)Serialization in PHP
"Alexa, Make Me A Sandwich!"
different URL, different timestamp, but same content (A/B test or what?!): http://arstechnica.com/gadgets/2016/04/the-ars-guide-to-buil...

discussed here: https://news.ycombinator.com/item?id=11514221
I agree that publicly funded research should be publicly available, and that for-profit publishers have an entrenched commercial interest that feeds on free access to research.

But it's worth keeping in mind that the value of public funding for research is primarily for the participants, not for the output to the public. Public research funding is an education model that occasionally has the nice byproduct of useful results. I got a Master's degree on public funding, I've published papers in prominent journals in my field, and I'm pretty sure nobody would read my papers if they had them for free. The real value of the public dollars spent on me was my education.

I'm not saying research shouldn't be publicly available. It should. I am saying there are other ways we're getting our money's worth out of research funding.

A print publication with a distribution channel has been historically important. Universities don't want to be in the business of printing & distributing. Many journals also put on conferences. The need for print & distribution is the reason publishers got entrenched, but it's changing as the importance of print declines.

I do wonder if the real crime by publishers isn't locking research away from the public, but charging universities for journals, effectively using public dollars to buy the research that was publicly funded.

* edited. removed points I regret & speculate were being downvoted.
I've worked at a company that clearly had a brogrammer, hostile environment vibe, which the people in power were simply not conscious of.

I'm happy to report that over several years, attitudes improved, more women got hired, and the environment became much better.

It took effort and strategic issue framing from those of us who wanted to see change, and it took flexibility from those who decided to become part of the change -- but it happened.
>> What's the reason for allowing web pages to get absolute screen coordinates?

Web developers have always pushed for more access to information about the user and their environment. Browser and tool developers are happy to provide that access. There's always some use case that sounds reasonable, but you're right that it's just a security issue waiting to happen.

These holes are also being talked about in the new Wayland display server on Linux. Warping a mouse pointer, color picking, knowing your apps place on the desktop are all security violations. They are being very careful with that stuff because it's an insecure free for all with X.

Every time I upload an attachment to gmail or a picture to facebook, I wonder how secure things are. Those seem to require user action, but do they really?
(That was a horrible experience trying to view the content; anyway.)

If you don't want to fail, don't try, but be sure you realize that no one else is going to try for you; that is, not trying results in 100% failure rate for you.

Next, new businesses based on an existing business model do not have the same types of risks and failure rates of startups in search of a business model that has never been done before; that is, this data includes not just startups, but new businesses, and as it relates to understanding startup failure rates is questionable.
FYI, the article specifically talks about how the Black Plague did not originate in China.
I'm not too sure, I think I have contributed what I want to to the type of apps I create at least in terms of what is possible for a one man team, and I know from experience that it's getting harder to release new apps successfully as an indie developer, at least apps that aren't full of in app currency purchases, adverts or backed by a big brand.

I would still like to be part of the whole process, but I'd like to work on larger products and perhaps step away from the day to day programming.
There is no excuse for these type of behaviour, none.
Many railway lines in Britain that were closed in the 1960s are re-opening
In a forum dominated by men, under-socialized men because they have few female co workers, there is a lack of understanding and sympathy for anything less than groping. Last time I was on here, HN users defended their right to make dick jokes in the work place.
It's art. The shirt was also made by a woman, for what it's worth.
Wow, this is actually very useable. It's actually super nice that it automatically uses my default editor for writing into textareas. Yay, using vim to comment on HN.

EDIT: For anyone else that wants to try this, it seems you need to open it with `w3m -cookie news.ycombinator.com` to be able to stay logged-in.
You're not wrong (about most ssh deployments) - but ssh absolutely supports running your own CA. Perhaps there's a start-up opportunity in running a letsencrypt-like CA for ssh certs, though. I'm sure many people would be happy to pay a fee to have better key rollover, and arguably more secure server authentication.
Though the submitted article does link to the BuzzFeed articles, it's curious that BuzzFeed isn't mentioned by name in the same way that the NYT and WaPo are...even though in the WaPo case, the WaPo was simply playing catch-up to BuzzFeed's exclusive investigations, particularly in the cases of Drs. Marcy and Ott, which are indepth enough to be interesting longform reading on their own:

- http://www.buzzfeed.com/azeenghorayshi/famous-astronomer-all...

- http://www.buzzfeed.com/azeenghorayshi/ott-harassment-invest...
You do realise the shirt was given to him by a female colleague/friend right?
I don't mind downvotes (and this appears to only have been downvoted once), but I do want to express legitimate concern over that: what I said is a standard security concern, and precisely why you don't put sensitive information in GET requests. I hope that others aren't dismissing this issue.
Do you find it wrong in general or wrong in a professional setting?
That was the first thing I thought of when seeing this article's title, too.

Here, for reference: https://static-secure.guim.co.uk/sys-images/Guardian/Pix/pic...
Yes - one of the classical ways of computing betweeness centrality is to calculate the number of shortest paths passing through each edge. In this case however, he's only computing the shortest paths to/from a single vertex.
It means a writer is trying too hard.
Really? In the UK from LHR on MAN you can usually get to most countries (except perhaps Australia/NZ).

Definitely have seen it as low as £250rtn to Japan; for example. I have flown to SF for about £300rtn recently.
Ah how did I miss that :( - I can't see a delete link - how do I pull the submission?
I think at least half of the comments here are missing the point. This article is not about photography. The title is not "Photography Is Ruining Vacation". Yet, everyone's here defending photography, as if that's what's being criticized. We've had annoying tourist photography since the invention of the handheld camera, but that's not what the article is about.
It's amazing that sexual harassment (or any kind of harassment, really) can survive the era of the cell phone recording? Allegations of misbehavior carry far more weight, once there is a recording that can tickle people's sense of voyeurism and outrage.
Your right lets throw a blanket over Michelangelo's David and head home to our safe spaces.
Thanks for the clarification! My favorite example in this style is the Digital Computer Lab at the University of Illinois. Until now, I didn't have a word for it.

http://uihistories.library.illinois.edu/virtualtour/engineer...

I really enjoyed the aesthetic effect of the exposed pipes and wire conduits.
Just use NoScript if you are concerned. JavaScript allows a large number of other ways to identify you as well. Direct ways of course include cookies / local storage / Web SQL, but other indirect ways include localization preferences, OS / browser / plugin / extension fingerprinting, HID inputs, side channel profiling etc. etc. – some combination of these allows uniquely identifying at least 80% of web users.[1][2][3]

Allowing a site to execute JS in your browser is equal to trusting them, like it or not, and browser vendors are definitely in the business of adding new APIs rather than reducing attack surfaces.

[1]: https://wiki.mozilla.org/Fingerprinting

[2]: https://github.com/Valve/fingerprintjs2

[3]: http://noc.to/
Thinking about corporate applications...

Does it accommodate mobile APs on smart phones or personal hot spot devices? Seems those might confuse it in an enterprise setting.

Also, I would assume that the software will differentiate APs with the same SSID as in an enterprise situation and rely on MAC IDs. But just so I don't have to assume, can you confirm that it does?
This is very much true in experience as a developer in Raleigh, NC.

The bigs ones are Java, C#, JavaScript (usually Angular, and a handful of Node.js jobs) in my area. Followed by Ruby. Python is usually listed as a nice to know and there are also a handful of Python jobs around. Go is started get get listed as a "nice to know language" in a handful of jobs. It's extremely rare to see a job mentioning Haskell and I can't say I've ever seen a job looking for somebody who knows Rust.
Dick jokes in the workplace are ok. Serious question, why wouldn't they be?
i tried to word it neutral with regard to intentionality. after what i read it was considered more of a tragedy then anything else, but i think there are new interpretations, which are also mentioned in comments above.
this:

> Universities, Mia notes, have protocols for dealing with complaints of sexual harassment

seems part of the problem. sexual harassment should be a 'go straight to police' offence, not a hr reprimand.

if the problem is as widespread as it's made in the article, it cannot correct from within.
Show HN: Translate pesky emoji to real words
>BuzzFeed as a source

Ah yes a center of constant excellence
I would argue that automating verification via signatures is mostly strictly better than manually verifying fingerprints. But for ssh, you'd have to turn off basic key authentication (of users and hosts), and force the use of an trusted CA.

Trusting a slew of CAs to identify your server, when you only actually use one CA is indeed nuts (not to mention the fragility of certificate revocation for TLS, due to a (misguided) effort to avoid denial-of-service attacks).
It's ransom. You do not know if you'll get the files.
> People put minimal effort into it.

I don't think that's true. Parenting is much harder than coding and you don't get to check out because you're "burned out".
Very similar to what my parents (actually just my mom) did initially. Mom's complaints later faded as she encouraged me to befriend some neighbor kids who were being ostracized because of general nerdiness & neediness. In fact at that point she was asking me if I wanted to go play games at their house, not to convert them but rather to ease their social pain a bit. To this day I am glad she raised me. And I play RPGs with my kids and find alternate non-satan-involving scenarios just by default :D
The claim that failure rates are the same YoY on the third slide is wrong.

The original Forbes article didn't claim a constant failure rate and it stands to reason a business that fails in the first 18 months simply failed to find market fit. That being the case, the survival rate would likely go up each year rather than down. [i.e. 18 months? 80% of the original total 36 months? 90% of the original total. Obviously not real numbers but it gets the idea across.]
Cacert.org has an option for logging in with certificates. It works well enough.
I do not know much about their workplace but I think you are assuming too much when you say you are sure his co-workers were just fine with it. I worked in academia and startups all my life so I am used to seeing casual shirts being worn but that was way too much. We do not hang that kind of pictures around the office. We do not want people to look at that kind of pictures in the office. Not just in the office also in any work related function. How can you claim that nobody in his workplace was offended when he is walking around with pictures that would be offensive in any other form?
Even if there were retroactive changes for some reason, generally when storing a time in the past, you want to know the actual time it occurred, so a conversion to UTC when storing the time stamp is unambiguous.

For future dates, you are often trying to represent "wall time", not a specific point in time, which is why storing as UTC is the wrong representation - it's something that maps to the information you want, but the mapping can change between storage and retrieval.
Nitpick: I don't think the world flights to Paris map is correct. It shows flights from Noumea, New Caledonia going through Australia. The shorter route is through Seoul.
You've hit the nail on the head.

Journals like Nature and Science are usually considered the top (at least for physics, which I studied). Getting even one article published in these is a big deal. As a grad student you've got it made for when you apply for a post doc.

The irony is that most (probably all) of the researchers would gladly want their articles shared widely, and I couldn't see any researcher in favour of restricting access to an interested party wanting to see their work.

That said, if you're not in academia, you may have good luck emailing professors directly asking if they can share a copy of their paper. I've been out of school for several years now, but professors sometimes even included such PDFs on their webpages for general public consumption. Not sure if that violates any terms of the publishing journal though.
Yes. People exist who may seem like really great bosses and nice people but are also aggressive and entitled with their female coworkers. It is important not to think of sexual harassment as only the skeevy creep who purposely takes advantage of women he has power over (although these people definitely exist too). Women have a right to work without being sexualized at all. Many times it is well meaning, otherwise good people who over step professional boundaries. They don't make an advance expecting to make the woman feel uncomfortable, but that doesn't make it ok either!
Ask HN: Who, if anyone, owns the chat conversations?
This is mostly about digital ethics.

I'm working on a service that allows users to make their own copy of chat conversations (from Slack, Telegram, HipChat, etc.) The conversations are those which the users are participating in and have a rightful access to.

However, sometimes when users do use the service, and their team admins become aware of that fact, the admins treat such a copying as a "situation", as a full-fledged data breach, and trying to mitigate "the problem". Though what is being archived is exactly the same data that the user can see via chat's native clients. All this looks like those DRMs when you can read the book on your PC, but can't copy a quote: look, but don't touch. And I'm surely not happy with my service being treated as some shady hacker's tool.

Do the users have some kind of moral right to download their conversations, especially if those conversations are going to disappear otherwise? To what extent? As there are other people' messages in the talks, making them public is obviously not the best idea.
I don't see why all that can't be reflected in dynd type system and array metadata. It's just early and foundations are still being laid.

Revelation julia union etc performance...are these improvents a given, hypothetocal or hope? Doesnt fast code on these types fly kn the face of julia static optimization ethos?

Also serious question: dask's use of fast python datastructures like dictionaries gives it a 1ms per task overhead. Is that slow? How does it compare to other dag frameworks like julia etc
That's an idea. I just don't want them to be tied an immediate dopamine fix.
Admins hate him!
Index Free Adjacency or Hybrid Indexes for Graph Databases
Since we're talking about git, here's an interesting PR: https://github.com/libgit2/libgit2/pull/3540

(EDIT: Some stuff has changed since February, so some of these claims are now out of date. But not all of them, the overall situation is still similar.)
I don't think you're going to convince anyone by just stating what your view is. Give some reasons or something.
OS X gets this right. Activity Monitor, essentially the OS X equivalent to the Windows Task manager, shows all types of processes. Furthermore, OS X's "Apps Using Significant Energy" list will contain Terminal if an app running within it is eating CPU.
Ask Women: What counts as sexual harassment?

Is it "Let's go out this weekend?" or is it a comment about body parts below the neck, or is it physical?
It isn't worth CPU mining Bitcoin. Furthermore, even when it was botnet owners quickly saturated not just the CPU mining but the GPU mining as well. It wasn't until FPGA Bitcoin software and ASICs started coming out that this generally stopped.

One of the dark bits with people calling for a more democratic Proof of Work based cryptocurrency is that it will dramatically increase monetary flows to organized cyber criminals.
There is a new book coming out about this focused on the Black Death in Ireland: http://irishhistorypodcast.ie/the-black-death/