skysight-inc/HackerNews huggingface dataset:
Clearly the only way to make this work in the movie, where the entire room was flooded, would have been to rip the toilet off of its mooring bolts. Otherwise you'd never get the hose up into the vent pipe.
Try the extra capabilities parameters in setup.py, so the user can selectively install what they'd like:

extras_require = {
'param_name': ['pkg1', 'pkg2'],
},

They then can be used like so:

pip install package[param_name]
If anything coops ARE a solution to high rents. They take a large space and make it available to rent as individual rooms and amortize the cost of a living room, kitchen, etc across roommates. It's not like these spaces would have simply been one bedroom apartments.

Seems very much like WeWork for rental housing.

My only concern is that this model seems ripe for discrimination, of many many kinds. "Oh, we only rent to people with a STEM degree from an Ivy." Yet another way an SAT score turns into a life.
You're probably right I can't recall which country it was. How is it in Egypt ? more liberty or complete rejection of non straight lifestyles ?
It is an oddity that in the face of someone advocating for "some form of regulation" you immediately jump to property confiscation.

Governments dramatically impact the price of the housing market already via any manner of policies such as zoning, regressive tax subsidies on mortgages and even school funding.

Not everyone who suggests tweaking the laws is on the vanguard of a communist revolution.
What patent is that from?
I don't know if chess is a very good example since in that case there was a woman who was very clearly an outlier (as is Rousey) but able to compete against men, and reached a top ten ranking (Judit Polgár).
Not necessarily. For instance, you won't get it on accessing the function pointer with dlopen/dlsym.
I'm currently involved in function interposing. I'm interposing many functions with many different signatures, but I still need some housekeeping for each function that I interpose. The housekeeping struct has pointers for both the original function and the replaced function. These members are necessarily typed as void .

Later, when I want to call the original function, I assign to a properly typed variable to the value of the void original_function member. The compiler has no way to know if that void * is actually FILE (fopen )(char , char ) or if it's int(open )(char , int, ...).

When everything can be properly typed, I only ever get warnings about assigning the wrong function types to the wrong function pointer variables.
> The name, Google Plus, didn't help.

Yes! What a stupid, simplistic and limited name. Most product names with Google are stupid ("Play"?!??) but Plus has to win the stupidity contest.

I remember when Vivendi's CEO invented "Vivendi Plus" (in 2000 or so) and even registered vivendiplus.com just to show how unprepared the company was (at the time of the announcement, it was a big surprise at headquarters...)

Brand extension never works, NEVER. There are many books written about this subject, one of the best being "Positionning" by Al Ries.

Google Video failed, Youtube thrived; there is no "Google mobile", but Android is doing pretty well, thank you very much. Gmail is not exactly "Google Mail".

Google Maps is a counter example, maybe because it feels like an extension of search.
Well, you wouldn't want every executable to copy some unknown version of OpenSSL, and you'd get into all kinds of problems if you had several different versions of glibc around.

But for most libraries it may really be overkill.
how does one build loyalty by fucking people over?
Thanks for the feedback. As you may know, getting matplotlib to work properly with backends like TkAgg can be quite a chore when installing using pip (non-python libraries are needed). The Pandashells install process could be improved. I intend on creating a conda package for Pandashells that should handle the dependency issue you raise, but I just haven't had time to do so yet. I am hoping the detailed examples in the docs will suffice until I do.
It's free in the strict sense that you are not exchanging money for it. While that is perfectly legal, people are saying that you pay in a different way.
My criticism isn't about your opinion. It's about your abuse of the "Previous discussion" convention.
I don't know much about France, but in Denmark people definitely notice some groups' criminality more than others. There are basically two main groups that contribute a disproportionate amount of Denmark's crime: 1) poor immigrants, and 2) poor Danes. The media seems to like railing against #1 a lot more than #2, though. It's no longer politically incorrect to stereotype immigrants in general, but it's still taboo to stereotype poor, uneducated Danes; you'll be accused of being just an elite Copenhagener who looks down on "white trash".

Much of Denmark's violence (though there isn't a lot of violence) comes precisely where these two groups meet each other and get into fights, over for example controlling the drug trade. Shootouts between biker gangs (who are almost exclusively Danish) and immigrant gangs (who are obviously not) are some of the few times you will find an actual shooting in Denmark. If gangs of Danes are fighting gangs of immigrants over control of an illegal business, I personally blame both groups, not only the immigrants.
"Even if it is a scam, I don't see how that is relevant." Well that certainly neatly summarises the sort of magical thinking about technology currently in vogue.

The fact is it does matter whether or not Mars One is realistic or legitimate. Because there's always a backlash. Right now we have some optimism about space - big, hairy expensive programs like the ISS are actually getting done. Space X is actually achieving what so many internet billionaire's pet space projects failed to do previously. "Grand Endeavours" aren't made up of PR stunts and ridiculous plans - they're made up of really smart, tough people working on really hard problems for a long time.

What happens when the Mars One backlash and disappointment hits the mainstream? Do you think the average person is going to have a lot of faith in subsequent NASA proposals for Mars? What do you think is the flipside of this?
thanks mixmastamyk. That's a good suggestion.
And that's because dlsym takes a void * - attempting to teach dlsym about every function signature (e.g. imagine it were C++ and could be genericized...) would be monstrous.
> Uncountable sets are fundamentally unphysical.

I think you didn't quite mean to say this, the real numbers being uncountable yet forming the basis for classical physics.
A couple of years ago I was in a waiting room at a medical clinic. There was a family of three there, a man, a woman, and (I presume) their daughter. The daughter was approaching teenage; she must have been 12 or 13 -- so, not a young child. I was struck by how casually affectionate she was with her father, even at that age sitting on his lap and being held. It was enough to make me wonder if something untoward was going on between them, but I'd be the first to agree that my having that thought says more about me than about them. Really there wasn't anything in their manner that suggested anything except that they loved each other.

I don't know if I could be as un-self-conscious with a daughter, at that age, in public. And that troubles me.

Good for you for not letting the SJWs get to you.
That's not what uber is. I open an app - never having to talk to a human. I start a request. I see the driver that will be coming. I see where he is. He see's where I am. No cash ever changes hands. There are reviews on each side of the transaction. Anyone can see how groundbreaking this is.

Not to mention you get a very clean, newer car, great service, etc.
I agree totally. Another instance of opportunistic capitalism bastardizing a very pleasant concept and lifestyle like communalism and turning into unrecognizable monster of itself.

Shame that these people didn't go "organic" and searched for the real deal in living in a real commune and not that synthetic one.
No idea, the figures are murky however I'm confident that if several hundred (or more - they where 'selling' them to a far wider group) white Christian men had raped and via organised trafficking abused several thousand Muslim girls it wouldn't have been left by the authorities for over a decade to fester.

In our efforts to appear tolerant we tolerate the intolerable, multiculturalism has failed, I saw a news report the other day that said more British born Muslims (out of 2.5 million) had gone to join Isis than had gone from Indonesia (205 million Muslims) - something is obviously very very wrong here.
Would be an awesome meta-hoax if it were. Are there any popular examples of this happening? A hoax that is itself a hoax?
Infinity is a concept, not a number. Confusing the two is what gets you into trouble. And, unfortunately, it is easy to confuse them because in mathematical notation, infinity is often used in place of a number.
If my screen is too bright, I'll turn it down. I'd strongly prefer that designers not try to make the decision for me, when there is no possible way they can have more information about my reading environment than I do.
I'm a total HN noob. Don't see an option for editing the post. Am I just blind?
>The use-cases for this are interesting

.. and by "interesting", we mean of course "botnets."
Not by, in order to.
Have to say, the claymation look of Dark Oberon looks pretty greate in the screenshots! Really innovative if you ask me.
We had encryption in past, but unfortunatelly people are became scared when they relogin on other device and lost all messaging history.
So why segregate by gender? Isn't weight class enough?
Ok, thanks for the clarification!

> Companies are jerks

I fully agree with that!

Also with your assertion, that using paid services will automatically help is totally correct, of course.
Webroot SecureAnywhere Antivirus Serial Key 2015 Free
haproxy can do this out of the box. I've been using it for some time to put SSH on port 443 as a backup (not an alternative).

frontend mux
mode	tcp
bind EXTERNAL_IP_HERE:443
acl is_tls req.ssl_ver gt 3
acl is_ssh payload(0,8) -m str SSH-2.0-
tcp-request inspect-delay 5s
tcp-request	content accept if is_ssh
tcp-request content accept if is_tls
use_backend ssh if is_ssh
use_backend	https if is_tls

where 'ssh' and 'https' are tcp mode backends.
The paradox says that an universe infinite in space and time would have to be bright in all directions. By infinite in time, I mean that the universe has been around infinitely long, i.e. it has no beginning. The finite speed of light wouldn't matter here since the light would have had an infinite amount of time to reach you.
It seems like a lot of journalists have jumped on the 'bash Microsoft for privacy' bandwagon this week. Seems lazy. Can't they think of something else to write about?

I am a 'privacy nut' to some small degree. I use 3 Linux laptops that are locked down privacy-wise. But I also use Google, Microsoft, and Apple services. I set my privacy setting for Windows 10 to not report back much data to Cortana.

The thing is, when I talk with non-tech friends and family, most of them don't seem to care about privacy. They put lots of personal information on Facebook and generally want the best user experience for the devices they buy.

For most people, the default Windows 10 settings are probably what they want. If a non-tech friend wants a secure system I point them to a Chromebook and if they want privacy I point them to an iPad (with the best privacy settings like not using permanent cookies, even if they need to login to web sites they use).
We have this. They're called sports teams.
I think you have addressed the core of the issue.

Criminality isn't tied to race, or religion but to an individual's socio-economic background. Poor people are more likely to commit crimes than other. Maybe cultural factors can come into play, but probably in less significant proportions.

I do not think however that it is realistic to expect to integrate culturally AND economically that many people at once.

If I am right, it means that crimes committed by immigrants will rise even more (not because they are immigrants, but because they are poorer) causing even more frustration until we reach a breaking point, where people say "enough!".

I think this would be a tragedy.
Agreed. Just talking about my own personal experience.

That being said, religious environments that impose these world views on people have a much higher success rate at having people think about these things than they would in almost any other way (even if they accomplish this by making people rebel against religion). They're certainly not going to get that from the media and pop culture.

It's interesting that the most philosophically profound individuals I've met (again, personal experience) are mostly people who were religious and then abandoned their fate. I think that has to do with the combination of wanting to rebel against the imposition of those beliefs with trying to somehow find something to substitute it.
Yep: http://www.orangejuiceblog.com/wp-content/uploads/2010/08/Bu...
Have you ever actually tried producing a statically linked C/C++ binary? I've been programming in C/C++ for 10+ years. Static linking is a huge pain. My latest efforts have led me to create holy build boxes inside carefully controlled Docker-based environments just to be able to produce binaries that work on every Linux. With Go you can just run a single command to cross-compile binaries that work everywhere. Minimal setup required, no expert knowledge required.
> if you get raped by a stranger it is also most likely a muslim

WTF? This, along with the parent comment about 'muslims have more children, so they get more welfare' are both hideously racist. If there were any statistics available to back these statements up, don't you think the far right would be trumpeting them for all they're worth? Instead, we get anecdata, and these shoddily cherry-picked anecotes are rarely verifiable. I would like to downvote both comments, but instead I am going to content myself replying like this...
Doing this on minimum wage isn't going to work as you can't live below your means at that income level. You do need to learn a trade, or profession (like Engineering) which allows you to save, then live below your means.

There's a lot of entities in this world trying to sell products and services you really don't need. All of this is a big diversion, and most people get caught up in it.

What most people don't realize is, once they get in their mid fifties, it becomes harder to hold on to a high-paying job (Engineers: I'm looking at you) If you don't have a nest-egg built up in your mid fifties, you might be in for a serious lifestyle adjustment.

I was employed as an engineer for over 30 years, and in November of 2014, I was laid off. I'm in my mid fifties. Because I did something similar to what MMM did and lived below my means, I'm not hurting due to the layoff. Would I like to go back to work? Yes. Do I have a choice of how I want to work and for whom I want to? Most definitely. This is what MMM calls a "Position of Strength". If more people lived below their means, and were in a position of strength, there would be a lot more interesting work to be had at a good rate.
If the company has problems making payroll on time, there's a good chance they'll go out of business before your equity becomes worth a cent.
I have a story kind of similar to the one called "...Or is it over here!?"

A friend of mine was having crashes with a program. When debugging it he found that a bunch of his local variables had weird values. He suspected that there might be a buffer overflow elsewhere that was trampling over the memory.

The fix? Just add "char buffer[ 1000 ];" to the function to absorb the damage. It fixed the crash and it shipped like that.
This has already happened in Mountain View. Last election the "renting" demographic managed to overthrow the entire city council, who previously had been controlled by the typical "raise home prices by blocking construction" homeowner interest group.

The result has been the beginning of many new large multi-unit housing developments. Dense multistory condos and rowhouses near downtown are happening. Google's plan for office space was even rejected because it didn't have enough new housing units!
"The 'pushback against big business' angle was news to me, though. Interesting perspective. Any references you could recommend to dig into that aspect?"

This history of the Texas Railroad Commission may be helpful.[1]

[1] https://www.tsl.texas.gov/exhibits/railroad/fight/page2.html
No need to call every social misbehavior "SJW".
I see OpenSSL and libc as being effectively the "system version" as you would know it in Mac OS or Windows. It's OK to link dynamically against the operating system platform, but generally a program knows what version of the OS it is built for and expecting to be compatible with. Users know that upgrading the OS is generally worth doing but may break things.

What we lack in the unix world is a coherent division between what ought to be a very small, stable, well-understood set of fundamental system libraries suitable for dynamic linking and the vast array of utilities a developer might choose in order to get an app built without having to reinvent everything from scratch.

Upgrading libraries out from under a built, tested executable is not something we should be doing lightly, because there is no possible way to know in advance whether the apps depending on the library have succeeded in programming to the interface rather than the implementation.
Or maybe it's all made up
New Features for Faqt.co and Competing on Empathy
How does that answer the question? Can you break it down simply?
Diffie-Hellman Key Exchange [video]
The article is in four pages. I missed it at first too.
The document includes a 1x preference, anti-dilution, board seat, etc. Aren't those fundamentally the things that make their shares different than common? Can you disentangle the name 'preferred' from the added rights over common shares?
Well, I suppose the question is what do you think about the word?

I'm saying that if I wrote anything that I felt was worth reading and posted it to the internet, that I would never call it content. I'm saying that, to me, that word connotes a certain type of writing: the type you find on colorful sites with lots of ads, whether benign in the sense you talk about or not. Reference material, if worth looking at, at all.

I'm not asking you to cater to my tastes, and we're on the same side as far as the article goes. I'm just telling you what that word has come to mean to me in the year 2015.
What about the fact that we can barely see the light from some of the stars that we know are there (because of space dust, etc.)? How did somebody come to this conclusion just 150 years ago...
The print version has the virtue of actually explaining a plausible mechanism by which they can become profitable. Building enough loyalty (or other form of competitive moat) to allow them to set a larger margin between customer price and driver pay, is a coherent strategy. The online version of the article, by contrast, just vaguely says that maybe if they grow they will (somehow) become profitable.
Reminds me of Burnside's Lemma (https://en.wikipedia.org/wiki/Burnside%27s_lemma).
The Importance of Young People in Your Startup Community
Look for openmoko GTA04
The "!" is the "partial measurement" operator. I am not expert in the field but as far as I understand the partial measurement is to collapse the superposition to one of the states relative to its amplitude (probability), while the post-selection operation is to choose the output state regardless its amplitude (probability). For example, measurement on a qubit in state 1/sqrt(2)(|0>+|1>) might give |0> or |1> with 50% chance, while to postselect |0> is to get |0> with 100% regardless its amplitude. Postselection gives you the power to choose the outcomes of certain measurements while normal measurement doesn't give you that power.
> Presumably someone figured out a way to prevent timing attacks against your own account - what is it?

As long as the salt has sufficient entropy, this isn't a problem. So instead of generating the salt from the username / etc, you use a random salt and store it.

> How does it work?

Effectively, by leaking internal state of the cypher / hash through timing variations. The most common ways of doing so are either through data-dependent table lookups or through operations that may be microcoded or otherwise take variable time (multiplications, rotations sometimes, divisions, modulo, squaring).

See, for instance, http://cr.yp.to/streamciphers/leaks.html - although note that this is dealing with stream cyphers not hash functions. In particular, the linked paper describes an effective timing attack against AES by taking advantage of processor cache effects on a data-dependent table lookup. I'd give it a read - it's quite interesting.

SHA256 is pretty good w.r.t. being close to constant time for a fixed input length. Not perfect, but meh. It uses bitwise xor and and, rotates, shifts, and addition, none of which are generally variable-time (although note that on some platforms rotates are variable-time).

For most things, SHA2, by which I mean the newer variants, works reasonably well. In particular, you store SHA2(password xor random_salt xor pepper) and discard the original password. Store the salt in the database with the user, and if you want to get really fancy you embed a single random value ("pepper") in the application code - this is a kind of last-ditch effort to hopefully prevent user passwords from being leaked even if the database is leaked.

If you really want to get fancy, you also embed a couple "canary" accounts (random made-up accounts) in your database, with a passive device on the network that screams bloody murder if any of those accounts ever get successfully logged in to.

However, that being said, that doesn't really answer your question.

A couple things:

1) You don't want to use SHA, generally. You want to use a proper KDF (key derivation function). Why? Standard hash functions are designed to be fast and not take much memory. Which means it is a whole lot easier to crack.

2) If any of the user authentication is in a language that you cannot disable optimizations in, and you cannot look at the assembly code coming out, you cannot prevent timing attacks. You may be able to mitigate them, but that is all.

3) In general, if a KDF / hash function doesn't use any data-dependent table lookups / pointer chasing / control flow, and doesn't do any complex functions (multiplication, etc), it's probably relatively safe from timing attacks. Otherwise... Not so much.

4) Theoretically, you need cooperation of the kernel, etc, to truly be safe from timing attacks. Among other things, context switches could leak information. In actuality... It's definitely possible but I don't know of anyone who has made it work.
The influence and importance of the Fuggers can still be seen in Augsburg and the surrounding area today:

- endless houses and castles [0]

- the Fugger foundations [1]: existing continuously since the 16th century

- the Fuggerei, the oldest social housing complex of the world [2], financed by the Fugger foundations: qualifying (catholic) people in need live there for less than a euro a year

[0] https://de.wikipedia.org/wiki/Fugger_von_der_Lilie#Baudenkm....

[1] http://www.fugger.de/en/singleview/article/quick-guide-5/33....

[2] https://en.wikipedia.org/wiki/Fuggerei
> The problem is, people aren't oblivious to what happen around them. When some of your relatives/friends gets assaulted in the subway once by someone from north-african ancestry, it is a coincidence. Twice, it was bad luck. Third, something is going on.

I might have done so in my post unintentionally, but I agree with everything you wrote.