skysight-inc/HackerNews huggingface dataset:
You're clearly somebody who wants to rely on "rules of thumb" for security. I'm arguing against the entire concept of rules of thumb and you've since argued against a strawman. Did I ever say "MD5 is ok in some cases"?

Aside: a preimage attack implies a second preimage attack.
If it's hard to like someone, you probably shouldn't get married to them. Spending years of your life with someone who grates on you is worse than being single.
Sorry I have re-worded my comment a bit. Does it make sense now?
"The real question is -- why are A.I. assistants conflated with women? I think you know the answer."

Whats the answer?

The creators prefer a woman's voice? Sexism? Variance?
I think that's all true, but keep it can also be the opposite. From couch potato to rock climber, etc.
Are American cities in crisis?
It comes down to tutorials a lot of the time - does any tutorial in C, C#, Python, whatever mention that you should probably refer to paths in Windows like that?
Sexism: Siri's secretary-like, menial role is still marketed with a woman's voice.
TKinter is a bit of a bizarre choice these days, it looks like you're locked into a non-shell non-native GUI for the benefit of being able to natively manipulate TKinter objects. Though, looking through the plugins it is nice to see how simple and isolated the code for each is.

Lack of Python3 support is concerning as always with any modern Python project.
Out of the five places I've worked, four had female assistants. I've interviewed at many more places with female secretaries.

Rather than "Why are assistants conflated with women?" a more interesting question is "Why do assistants tend to be women?" (If my experience is average.)

I don't really know the answer, but I hope it's not a controversial question, since I'm genuinely curious about the forces involved.
> That doesn't come close at all, from the perspective of a librarian who wants a "copy of Wikipedia" for their library, no?

Depends what you mean by copy. If it's just a static data source, any offline project would do it. If it has to update it's trickier, but some offline projects do it too. If you want to run a full clone of Web's fifth popular website, yes, it requires some effort. Sorry, no magic here :)

> "can plug in and go through the configuration wizard for a NAS/router/streaming box."

There are boxes that are integrated with one or another of the offline projects. There's also Wikipedia Zero - which in the world where mobile coverage is becoming more and more widespread even in poor regions, may be even better alternative.
So your argument is that because women can get out of a marriage easier due to lower cost, they will report lower satisfaction due to a grass-is-greener effect.

Interesting! Sounds like a theory worth exploring, definitely.
John Oliver Against Net Neutrality
The best thing a language (or library) can do is to not bless any single one of these as the default. Strings shouldn't have a length at all. They should provide properties/methods/accessors like byte_count, codepoint_count, grapheme_count etc. Make the user of the API think every time they're asking for a length of the string - which one do they actually need? Which one is the best for whatever they're trying to do?
The likelihood of the current 2.x codebase being ported to 3.x is lower than new code being written in a new language. It will be ported to a new language, such as Golang.

The vast majority of Python developers will only be writing and maintaining Python 2 code, because the vast majority of Python code is 2.x and will never migrate.
You can give Plex a try if you have a number of lightweight clients you'd like to consume your media through. There's several competing media servers with different priorities but Plex is rather dominant nowadays if you don't mind spending a little money for some conveniences.

I've used Plex in a VM and a ZFS based NAS for nearly 4 years now and have had relatively few problems. I've used Android, iOS, Windows, Apple TV, Amazon Fire TV, and MacOS clients all with decently usable results. The hardest thing to deal with in Plex is mostly about sizing your server for the amount of transcoded streams you'll need. With Kodi, this concern is mostly relegated to the client. While mobile computing capabilities have gotten greater the fundamental problem I ran into for years was that no one device will play everything correctly besides a PC. As such, a transcoding server from a PC (even though Plex has several server options including nVidia Shield and some NAS devices) makes the most sense for compatibility across all random media files you could obtain online. Otherwise, your network transfer speed matters still just like with Kodi and a lot of people's wireless setups are just really bad that get glossed over when using streaming native media like from Amazon and Netflix.
I just saw that on HBO too but the page comes up blank now.
I wrote this because I kept reading “don’t use JWT” and getting pushback with “so what should we use instead?” Hopefully now I can point to this.

I hope the idea of “single purpose single implementation JWT library” catches on more widely. It would really be much better as just HMAC-SHA256.
"Good luck teaching a computer how to deal with such a problem in a fair and just way"

Good luck getting a HUMAN to deal with such a problem in a fair and just way!
Cultural expectations in the real world.

Wired:why are voice interfaces female

https://www.wired.com/2015/10/why-siri-cortana-voice-interfa...
Thanks, my bad with the greater/less than reference, I mixed up mi2 and km2 even though I thought I was watching out for that. Call it the same order of magnitude as California. Nothing like Hong Kong densities (6000+/km2).

Yosemite national park has loads of grizzly bears. Also a few million visitors per year to spot the grizzlies and sometimes get killed by them.
[http://www.yellowstonepark.com/things-to-do/wildlife/bears/]

I wouldn't bet money on a tiger living there either, but there really aren't many humans walking around most of the DMZ.
There are still people who haven't moved from VB6 to VB.NET. It's the nature of such major, breaking transitions.

(https://adtmag.com/articles/2016/05/24/microsoft-visual-basi...)
OK so what is a pragmatic decision about which browsers to support....?

I want to make something usable by many, but I'm just not going down the path of supporting everything back to IE8 - the resource is not there to do that development.
Thanks for the link! I probably should have just googled it.
That is oversimplified.

John Gottman has been doing research on this topic for decades:
https://en.m.wikipedia.org/wiki/John_Gottman

He has 7 predictors. I highly recommend his book: "The Seven Principles for Making Marriage Work".
Pretty simple: XBMC/Kodi on Amazon FireTV, connected to Samba share running on my NAS (Ubuntu with ZFS running on HP Microserver). Kodi pretty much plays anything.
There are regular surveys, and then by talking to people on events, conferences or just by people providing feedback on one of many channels. And of course by statistical measures such as traffic, editor activities, etc. (for which WMF has team that does relevant data collection and research - yet another non-obvious place where people work that is not directly "site maintenance"). You can also check out https://www.mediawiki.org/wiki/Collaboration and https://meta.wikimedia.org/wiki/Community_Resources for teams that do it and know better than I do :)
Without looking at your name it only took me about 3 paragraphs to figure out who had written this. I'm glad this particular post drew one of your long responses.
If you used brew install handbreak between May 2nd and 5th, you downloaded the malicious version;
- https://github.com/caskroom/homebrew-cask/commit/461af7672fa...
The pull request has comments as well, and a snarky dev ;D
- https://github.com/caskroom/homebrew-cask/pull/33354
I would not expect a sociology study to pursue my thesis, as it would be severely career limiting in today's university environment.

I will certainly grant that confirmation bias is a risk for all of us, particularly when the hard data is layered on top of something as subjective and open to interpretation as marriage satisfaction.
Unfortunately I can't remember the details at this point. There was something I couldn't figure out with the `new` function and heap allocation in general, and I also got frustrated trying to understand some things about the type system. I do know one thing about `new` was that it took me forever to figure out how to allocate anything on the heap at all, only to find a couple lines about `new` in the API docs. At least, I think that's what happened.

Sorry I can't be more specific.
You're not going to get many responses... so let me give you a few thoughts of explanation.

1) REMOTE - there really aren't remote position for interns. Think about it, why pay someone to train and potentially join your company. If they are remote, who will they learn from? Would remote interns likely join your company after you make an investment in their learning curve (not as likely if you are not onsite).

2) VISA - Companies rarely go through the hassle of supplying a visa for an intern. There are many, many interns available all the time. It's hard to justify a lot of legal charges unless the INTERN had some major accomplishment "Invented a language" "built Instagram".

3) Intern positions as a whole - usually they get filled by people you know and/or people you meet at MeetUps. Some large companies have "intern" positions - but they are highly coveted. It would be safe to say that if you are not graduating from a top ten school - you find it challenging to land a brand name internship.
That's cool, I didn't know that. So Dragon 2 is a Soyuz-like passive capsule when landing in atmosphere and a powered spaceship like the Apollo LEM when landing in vacuum. Very cool that they could cram those roles into one vehicle. Looking forward to seeing it work.
There's a lot to be said for this approach - chasing hard for small amounts of money can do terrible things to your mental state.
Anybody. On Demand
HireMarket is a unique new marketplace that flips the traditional professional-client marketplace model on its head, benefitting both the best professionals and their clients. Instead of professionals bidding low to win work on low-skilled projects, HireMarket allows anybody to bid on the available time of anybody else, including highly skilled professionals. Welcome to the only true on-demand marketplace for talent.

https://hiremarket.com
I will grant you that my original comment was too snarky. I am trying to be less so.
Dynasoar was a contemporary of the Mercury capsule.
And the name 'Argentina' come from the Spanish and Italians, not from the Querandí, Mapuche, Serrano, Charrúa, Minuane or Guaraní.
Exactly! It happens all the time in the workplace.

I can't see any good reason why it wouldn't apply to relationships as well.
Not really my experience. I've seen people trying to ride bikes in areas where people could barely walk. And I've been on many sidewalks where not watching your six when moving right or left was an invitation to get run over on a sidewalk.
It seems to me that a majority of AIs across a wide variety of fiction are female. Including quite powerful ones.
That was a bad example. Discussing immigration is not my point.

Have you ever been in a discussion where someone is clearly the outlier and it's accepted beyond reasonable doubt that his ideas are extreme?

Another example, imagine you're discussing religion acceptance and a extremist say whoever doesn't follow his religion should die since their are infidels. How do you avoid that completely stupid idea from dominating everything?
Self-Driving Cars Could End Uber
Net Neutrality: Last Week Tonight with John Oliver (HBO)

https://www.youtube.com/watch?v=fpbOEoRrHyU
For the voice my personal experience is that it sounded the best to me. I used Ivona's, now AWS Poly, Amy UK voice. It sounds great as close to a real person as I could get at the time.
I was hoping for answers that weren't poll-centered. As we saw in the US election, what people say they want and what they actually want can be very different.
It redirects to the FCC website. Presumably they're having server issues.
I believe what I'm getting at is how to avoid that unproductive ideas dominate the discussion. But not only unproductive, specially harmful ideas that freak everyone out and play into people's fears, robbing them from the opportunity to have a rational discussion.
https://youtu.be/1_FXVjf46T8

Work in progress..Well along in progress.
What does something not being as multicore as something else mean?
Another, better reason, at least for me, is that when you have to talk to an assistant/receptionist/phone-whatever, it's always more pleasant to hear a woman's voice.
I thought the defining characteristic was buying bids (more than 2/3 of the time, or so). You know, someone makes a comment or suggestion and the other person accepts it (not necessarily agreeing with). In awful relationships that simple transaction is short circuited by passive aggression or the similar negative behaviour.
2017 Global Cryptocurrency Benchmarking Study [pdf]
Throwaway as well here...

Wow- this is a really close fit for me as well. My resume has started to look like I used it for target practice because I've been jumping around trying to find a better fit.

~12 years of programming here for various companies large and small.

I don't have any advice for you but I would love to work with you on something (not that I would expect that to happen).

Burnout and fatigue is real. Maybe someone else will respond with tips on how to make this more tolerable in the mean time?

My wife and I are thinking about having kids and I'm wondering if that will help me with the "legacy" desire (which is a VERY real thing for me.

Good luck in any case and I look forward to seeing the replies this gets...
What never fails to amaze is how Tokyo, for being the world's most populous and largest city according to a number of metrics, is so clean and orderly, not to mention safe.

Just watch any of the street tours and stroll-throughs on YouTube [0][1][2]. There is almost a serene quality despite the crowds, and so very far from the dystopian "cyberpunk" vision that we've been taught to expect from "megacities."

[0] https://www.youtube.com/watch?v=RnTvMbeXtqw

[1] https://www.youtube.com/watch?v=95GlwrqE44U

[2] https://www.youtube.com/watch?v=Fy4GX-YbmmU
2 Roku's and an old laptop running plex. I'd like to move to a central setup with general file storage at some point. Potentially even tie in to be more of a home hub with power tracking etc.

A deal-breaker would be losing remotes that Roku offer (or similar alternatives) as they make media viewing
simple and easy for adults, kids and guests alike.
I actually would agree with that, I'm just answering why it might be construed as a problem. Women's voices are also clearer in high noise environments.
My example was a bad one. These discussion happen at all levels and dominate the discourse. Even if counter arguments are provided, in the end everybody loses.

Sometimes ignoring works, but not always if the extremist is a more able talker.
Almost all growth you see in the real world is exponential in its early stages. The numbers the article points to show revenues exceeding costs and a growing surplus. There is no story here other than Wikipedia is a rapidly growing organization and is doing it while running in the black.
A good reason for digital assistants being women is that a lot of people find feminine voices soothing. I personally find male voices to be more relaxing.
> Similarly, "where is there a b'' in front of my name"

How do you even get them there? I mean, input() returns Unicode strings. So do all operations on text streams.
thanks for sharing. very useful!
spanish to english @ http://spanishto-english.com/
The relevant timeline for Sinatra is as follows:

- Rails 1.0 is released, popularizing Ruby

- Rails 2.0 is released, deprecating patterns that were best practices in 1.0 and advocating REST patterns.

- Sinatra is born, distilling the ideas behind REST into an extremely simple and performant microframework.

- Sinatra has been copied/emulated in nearly every programming language, and its clones have also been widely successful.

- Rails went on to release subsequent versions, each of which advocated doing a near rewrite of working code and obsoleted/broke many of the libraries in the ecosystem.

- Meanwhile, Sinatra has remained very stable and its design has continued to inspire new clones. See Floor, Scotty, Opium, Express, Flask, etc.

Bravo to the Sinatra team for building and maintaining a useful product.
The link is down now. Anyway, I was thinking, couldn't this be some rando on the internet who fills out the form using John Oliver's contact info?
> Not using fuel while landing saves precious cargo capacity

Those wings are also a lot of mass, and hence take away from payload. In fact, propulsive landing always takes less mass than wings in the limit of large craft size. (You can see this by taking an equivalent limit, the limit of thin atmosphere; for sufficiently thin atmosphere, the amount of surface area you need to brake diverges but the amount of fuel to stop propulsively is fixed.) In this sense, propulsive landings naturally succeed wings as crafts get larger.
You can change Siri to be a man's voice in the U.S., as I did.
I remember being able to see the bottom clearly in 30+ feet of water. Truly beautiful!
It's biology. A female/mother is more comforting, for blatantly obvious reasons that seem silly to have to explain to people.

But no, you're right it's more plausible that it's... (dramatic music plays) the global patriarchal conspiracy (Doctor Evil gesture).
Sometimes you don't truly know someone until you marry them.

Or rather hardtimes(financial, illness, children, etc) can change the person you once 'liked' into someone you may not.
An observation, not a disagreement:

While P.A.s are stereotypically female in culture (e.g. Most often in films, novels, TV shows). 'High-value' assistants in several cultural contexts are usually portrayed as male: maitre d's, butlers, concierges.
Behind every successful man is a spectacular woman making sure he doesn't fall on his face.

Behind every successful woman is a man complaining that dinner is cold and making jokes with his mates about who wears the pants.

I bet that has something to do with it.
Simply put: What does it offer which [neo]vim does not?

> Python is such an amazing language; it turns vy such a powerful application because its plugin API is high level naturally.

Ok, so you really like Python.

> You can take the best out of vy with no need to learn some odd language like vimscript or emacs LISP; since vy is written in Python, you use Python to develop for it.

Ok, so you _really_ like Python.

I'd note that Vim also allows writing plugins in Python, so that alone doesn't warrant an entirely new editor. My biggest problem with this is that it doesn't explain what it provides which other editors do not. As such, I'd label this as the author thought "I love Python and want to make an editor which is all about Python, ignoring all existing Python-supporting editors and IDEs."

That shouldn't be enough to get people using it, though. It's not ubiquotous, like Vim; it doesn't have the plugins and wholesome environment of Emacs; it doesn't have the comparable refactoring/debugging/project management features of modern Python IDEs; it doesn't even claim to provide anything new.
That's assuming things don't change. Surely people can start our liking each other but change their opinions over time.
I think the point of the question was that in Python errors can still happen but they tend to get ignored when writing small scripts. So if one were to explicitly ignore errors in Rust how would the resulting program's behavior differ from the Python version?
Oddly enough, Tokyo felt like high density and high space to me. Although my apartment was just one tiny room, I realized I was spending all my waking time outside. My apartment was my bedroom and storage, nothing more. I did most of my living in the city. And Tokyo is HUGE.

(This is in pretty stark contrast to my experiences in America, where I spend most of my waking time at home, even when hanging out with friends.)

When I came to that conclusion, suddenly the density didn't bother me so much. It was a change in mindset rather than actual physical space.
great tool to reclare and run API tests for your service! thanks for sharing!
just found a great place to get json converter @ http://jsonformatter-online.com/
Unpack another layer or two - why do you interpret that to be more pleasant. It may be more socialized than you think at first glance. That's the problem with "for me"isms: you're just expressing climatized bias.
Women's voices are often harder to understand for those who have lost sensitivity to high octaves. That is a typical pattern of hearing loss for older people, both women and men. Of course the ridiculous fashion in which some people choose to speak exacerbates this, but it would be a mistake to assume that such people aren't hired to answer phones.
Wow, I had no idea Sinatra came before Express! TIL
The article points out that there are many non-governmental professions that show this effect: musicians (look at the prices for concert tickets), post-secondary education, which is not usually free, though it may be subsidized, restaurants...
> Personally, I don't think it's a terrible thing that marriages end.

What do you feel that marriages should represent, then? It seems, to me, like one should not promise to remain forever if the design is not to follow through. Beyond the legal requirements of marriage, what else do you think should be implied?
nice pdf converter!
recommendation for those who want to get javascript obfuscator @ http://javascript-obfuscator.org/
padrino definitely is a hidden gem amongst the mists of all the frameworks
making jokes with his mates about who wears the pants

Oh god those men terrify me. Often the same men who joke about doing unpaid overtime and not getting any raises. It's a constant reminder that you have to stand up for yourself in life, or no one will respect you.
As an American libertarian, I have been wondering for a long time. The very words "liberal" and "conservative" seem to be entirely devoid of meaning, and yet they are pervasively used as the main descriptive terms for political ideology here.

Each of the two major parties considers itself to be one of the other, and seems to base its entire ideology on it.

From my perspective, it's utterly nonsensical.
yeah i bet you are right. Its probably bunched up to the left with a long right tail
> I highly recommend Of Captain Mission by Daniel Defoe.

The authorship sometimes attributed to Defoe, but also to a Nathaniel Mist. (It was published under a pseudonym). [1]

[1] https://en.wikipedia.org/wiki/A_General_History_of_the_Pyrat...
A mix of (1) women are more aesthetically pleasing, (2) women are socialized to fill the supporting role, and (3) systems are generally resistant to change, even over centuries.

I don't think any of those observations are very controversial.
Leave Shodan and Glados alone!
If you want to feel like contributing to society, you could consider working with a non-profit like: https://learningequality.org/ or https://www.khanacademy.org/

I'm sure there is still office politics, but the altruistic mission generally keeps it down, as opposed to the pure-profit motive of corporations.
> I would say there is currently no “right” or “wrong” as long as both Python 2.7.x and Python 3.x support the libraries that you are planning to use.

No. 3.x is right, unless you have a darn good reason. Darn good reasons:

1. A library or legacy codebase is in 2.x, or a system will only support it, and it is impractical to refactor to 3.x

2. You are being paid to specifically write in 2.x. Often, this is because of reason 1.

It's pretty simple, really.