skysight-inc/HackerNews huggingface dataset:
I'm probably going to regret this, but let's accept the premise that programming languages are both gendered and a product of "the patriarchy" (Sorry, Grace.).

How far down does the patriarchy go? Are programming languages like C and Java, which were almost all created by men with awesome beards, inherently patriarchal? As the products of male minds, this is possible. What about assembler? Well, it's pretty much dictated by the design of the processor, which is based upon older processors, and even older processors, etc.. Women helped create these, but they were in the minority.

The foundations of computing are math and physics. We exploit the laws of physics to build transistors, and combine these to form flip-flops, gates, etc.. The basic logic that computers are built of is dictated by math. No matter how far I stretch, I just can't see anything gendered in transistors, logic gates, 0's and 1's. If you insist that this is not the case, then you are asking for a new branch of feminist science that has nothing in common with the science we know. Good luck!

Next, we can build computer out of our basic pieces. Modern computers are big, complex, beasts, and there is certainly room for the masculine mind to assert itself in how a processor is built. However, we can abstract things a little. Let's just stick to turing machines. Is a turing machine a product of the patriarchy? If no, we can abstract a language and build it to run on a turing machine, which can then be simulated by the processors of the patriarchy, and we're off! If yes, you need to invent a fundamentally new basis for classical computing theory. Good luck!

Okay, so if you believe me so far, it should be possible to build a male-cootie free language on top of a simulated turing machine. That's doable...

Okay. I'm done. Honestly, I think this kind of study is akin to literary criticism. i.e. It's a lot of pretentious wanking (Sorry about using the crass sexual argot of the patriarchy). However, the essence of academia is throwing a lot of random stuff at the wall to see what sticks, and if some of it's a bit fruity, hey, why not? Fruit can stick to stuff.
Do most US investors care whether or not the companies they find are in the valley, or even on the same continent?

(note: no value judgment here, I really don't know and I wonder)
Να φτιάξω blog ή site? - ParaMarketing Blog
You may plan your life to get a minimal exposure to future problematic development. Moving to a quiet place overseas might be a wise decision. This being noted though, you may also chose to gird up your belt, lift up your boots, and stay put enjoying what's coming - it'll be a helluva show (definitely worth witnessing)!
Jap, that might be the case ... for 0.001% of the users. I think using the browsers "Accept-Language" (beside manual language switch in the page) is the only way to go, because it respects the user decision. If the user is not able to make the decision: who are you (=developer) to make this decision?
How LinkedIn Showcase Pages For Business Can Benefit Your Business
There's been research into this regarding teleconferencing and "shared room" video. Remember reading about how eye-contact, for example, was an issue.
> Yes.
> Although the insecure design of C and C++ (thanks to its C underpinnings) are just an attack vector from many possible ones, it is quite easy to get exploited thanks to the skills of many people writing applications on those languages.

You can't have both performance AND remove the chances programmers will make mistakes. A tool is a tool with its compromises, you can't have all the advantages.

> Removing away the possibility of out of bounds errors and pointer misuse, not possible in other safer systems programming languages, already removes away many of those attacks.

Then don't use pointers, or learn how to use them properly. You should not hack into pointers anyway, there are never good reason to do so, both for risks of bugs and reduced code re-usability. STL containers make pointer use already quite almost irrelevant.

And if it's only C, not C++, I'd argue that C is quite an old system language. Security is an expensive feature, and you're free to code faster without minding security if the business you're doing allows it.

The better solution in all this, is using solutions like Cython, or make tools that allows easier bindings with C++ libraries. It doesn't change the fact that often, you'll need to optimize a part of your code, and you'll need to make a C/C++ library out of it, which you'll link against. All this process is quite not standard, and will cost time and learning, because it's quite painful. Security is often not worth the effort. Often it's much more easier to make sure users are using secure applications and securing your network and teaching users about security, than hire a security expert to review your code.

And by the way, if someone hack into your system and steal stuff, it's still a criminal act, it's not the fault of the guy who decided to use C++ because he needed speed.
Beautiful work. Also, I read lisp on the last two slides.
It would be lovely if it would fall through Ireland, since the Irish have consistently been the most vocal proponent of surrendering EU privacy protections to American business and government interests. (Seriously, Ireland should just leave the EU and apply for US statehood.)

But in all honesty, the current directive was already a dead man walking after the German implementation was killed by the German constitutional court. And AFAIK, Germany is not the only country where the directive has run afoul of constitutional protections.

That, plus the fact that in countries like Sweden and Denmark intelligence agencies have already abused the directive to go completely NSA on their own population is just adding nails to the coffin.

The EU data retention directive may not be technically dead yet, but it smells and looks like a corpse already. And reviving it in the current post-Snowden climate is unlikely.
That doesn't protect against the CPU choosing the return value of RDRAND maliciously - just against the XOR operation being duff. To be honest, it's much easier for a CPU to have a malicious RDRAND than compromise XOR. As demonstrated in another post, returning "edx XOR <something predictable>" hoses the Linux RNG.
Yes, I had that feedback on proggit too - I think I'll try making a mini-tutorial that points out a couple of the more important/less obvious UI elements the first time you load one of the exercises pages.

Thanks for the feedback!
Mapping 42 genomes in 24 hours on one server
I have to agree, my experience was exactly the same.
What makes it a winner-takes-it-all market?

I've been considering buying a Litecoin or two just for the fun of it. I have greater faith in Bitcoin for sure, but unless a technical flaw destroys it, I don't see exactly why Litecoin should disappear.
I know some perks of that language:
- time functions would be off
- new boolean states:
- do as you wish
- maybe
- I don't know
- (true|false) because I say so
- objects ending on vowels coundn't be treated as objects
The index page links "Getting Started" as "an introduction to the dataset" and there you'll find descriptions of the tables.
their support is the worst i've ever had.. over a month for a response then i got a response, "if you still need help please reply"...

pretty crappy for the 2nd most interesting startup of 2013 according to time magazine.
Is there a particular reason "number of nodes on the bitcoin p2p network" was omitted? This has always struck me as the most important metric for adoption - the number of computers on the internet running the bitcoin software.
Author here - just wanted to say thanks for the feedback and kind words. I know there's a couple of rough UI edges in there yet, but I figured it was about time I just shipped something :-).

I'll take note of all the suggestions and try to fix anything that needs changing over the weekend.
Tech Nerd goes for Olympic Greatness [video]
I can understand (to some extent) a junior dev using some flavour of the month framework/cms not getting this stuff right.

But this is not some "oh the framework does it that way" issue - Google are well known for hiring excessively smart people, and building their own tech when whats available isn't "good enough" - and yet this shit is pervasive through their pages.
That is an absolutely terrible idea.

You are asked when you check in if anyone has given you anything to carry for them. You presumably answered "no" to that question, yet now you're saying "Yes, they asked me to carry this unknown data".

They don't care if you know the password or not. They care if the data can be made available in plaintext or not. While you do not know the password you do know the method of making the plaintext available - you get whoever does know the passphrase to enter it. Thus, you're going to be detained until the passphrase turns up, or the machine is going to be confiscated and all data cloned and you're going to be denied entry.

Being denied entry is expensive. It also has consequences for future travel. Visas might be different. Customs clearance will be different. Possibility of getting in is lower.

> You can just tell em "Take it up with my superior back home"

They do this all the time. Watch a couple of hours of any of the various border-crossing / customs control "reality" tv shows. You'll see someone held in a room for hours, questioned for hours, with all their documents being searched for phone numbers and people being called to corroborate the story. They have no problem making phone calls back home and to the destination country.

This method is going out of your way to give them something to detain you for; it is making extra effort to look guilty.
In my experience, this is more about memory rather than intelligence / ability to understand. I used to be quite good at C++ and Perl and then I was asked to move to Java and these days I work with Scala + Java. In between, I also learned quite a bit about my domain (financial industry / trading), and ended up getting good at R in the process. Now, I will probably not pass a C++ interview! :-)

At the same time, if I had access to good notes (that I made), it will all come back pretty fast. For example, I picked up the "C++ FAQs" book by Cline, Lomow and Girou from my bookshelf as I was typing this and as I thumb through it, I am experiencing a lot of, "Ah, right, I remember this now".

> I already know that I want to do programming for the rest of my life, so should I pick one language/technology and stick to that and learn it very-very deeply, pick up one and two beside that, or should I go all-in and learn every language as much as possible?

I would say learn one language VERY well AND make notes. Then the rest can often be learned by comparison quickly. The problem is that many times, your employer,a Lead Architect, etc; may decide the language for you, and you may not have that much say...What's worse is being asked to move back and forth between related languages, which can be quite confusing!

My conclusion is that both you and I should probably start using Anki or other memory-aiding software to make notes as we learn! Here's a great article by Derek Sivers on "Memorizing a programming language using spaced repetition software" : http://sivers.org/srs. I've read that article a month ago or so and have been meaning to finally start using Anki along with my Functional Programming in Scala coursera course, but somehow didn't.

However, note that some people make an entire career out of being a guru at one thing. In this path, one key element (that took me too long to grok) is : don't just learn, WRITE about it. Blog about what you learned. Even better, write a book about it, attend conferences, etc; That is the way to extract the maximum return for the effort you placed in learning one thing deep down to the metal! When you meet people in person, it opens up opportunities that are exponentially better than merely going to a job search engine!

That was quite rambling; I hope there is something of use to you in there!
that seems to only happen when they can keep your coins and profit due to rising prices.. basically giving themselves a free loan and free coins.. super scammy.. I had made 20 purchases with them, and then initiated a buy at $180.. by the time i became "high risk" it had rocketed to $400+.. i've heard they honor these prices but they have failed to respond to my emails for months.. They selectively scam their customers.. I quit giving them business too and wouldn't advise anyone to do business with conbase.
And then we would end up with the tyranny of the genuinely ascetic, the puritanical and those that lie so well they can mask everything from everyone (sociopaths).

Yay.
A while back we were looking at issues surrounding mobile users, our site was built primarily in the late 90s and had lots of caveats and had organically grown beyond anything imagined.

we decided that, instead of an app- we'd rather go with a responsive design, so, we did.

Before: https://web.archive.org/web/20110315032541/http://www.firebo...
after: http://www.firebox.com

I can't publish exact numbers, but our turn-over this year as a result (hopefully directly) is much higher- this coincides with our email newsletters that, when used, would open in a standard browser. (we send many emails, most emails appear to be opened on mobile devices)

I think responsive design is far superior to native apps in ecommerce; if only we could scale down the images to make smartphones not need to download 1.5mb of assets for every page :P
good point. added to the todo list with top priority :)
I'd also add that the risk of "friendly fire" with bioweapons is very high.
Python 3 will be an option.
imo it does not look that you needed to change infrastructure but that you needed to build a better application and tackle problems with better approach.
Bitcoin’s Rise Constrained by Heists and Lost Fortunes
Appengine platform would definitely benefit from more written material about how to implement advanced scenarios.

The comment about bulk uploads/downloads is definitely a problem where GAE needs more work.

On the other hand, GAE forces you to write software that doesn't depend on long running instances, because real world servers do die. The limits about request sizes is also important because it helps guarantee upper bounds to latencies.

Sometimes it's appealing to just roll your own solution, and you might even get better results for when everything works smoothly, until you get stuck.

Of course, not everyone needs a system that is resilient to machine, power, network and datacenter, outages.

Just consider that once you need it, and you design your own solution to accomplish it, you might end up enforcing the same constraints on your application and probably won't get it right for the first couple of iterations.
Forge: JavaScript Security and Cryptography
What do you mean by "average growth last seven days?" I noticed the growth for the past year was less. Are all the numbers annualized?
Thanks for the feedback - I've modified the page so a refresh should show that the question specifies the 'cd.facilities' table. Hopefully soon I should be able to implement a mini tutorial that walks you through the page the first time you see it, and points out that the help button will show you the db schema - I'm aware it's not too obvious as things stand.
Pretty expensive way to go about it
Technomanifestos
Like i said, even many Google pages are not SEO optimized... also in big companies there are big structures and you have to know this structures to properly use them. Multilingual is a extension of single Lingual and if you do not set up something as multilingual (may because its to much overhead for a small project) its pretty much work to fix it later on... and sometimes its not even possible, because your desired my domain.fr (fr = france tld) is already sold ...)

By the way: being smart does not mean anything as long as you can't show it. And being smart in one thing does not mean you are smart in every way. There are just ordinary people at google who do not SEO optimize their pages and make mistakes setting up multilingual pages ... just normal.
Do 'Digital Natives' Exist?
Dragonfly 1.0 released
Coolant Glitch Forces Space Station Shutdown
Open Source Is Way Whiter And Maler Than Proprietary Software – ReadWrite
I didn't know that Mojolicious supports hot deployment...thanks for linking to the deployment guide!
Sure, but not >10s
the left column says what the growth rate was from today vs 7 days ago. the right column is a weekly average growth rate over a period of time, by default 30 days. So if the value in the left column is higher than the one in the right, this would mean that this week the metric is growing faster than it has on average in the last 30 days.
All the benefits of this system can still be accrured if the "bribe" does not go into the pockets of the policemen. It has to go into the public treasury for the common good of the people.
Google Rolls Out DIY Street View
Louis Vuitton Handbags 2013 Newest
Sounds like they had no problem moving, which proves yet again that GAE doesn't lock you in.
Hackers Found A New Way To Target Poker Pros
So you should regret it. The article never uses the word "patricarchy" even once. What is it about the topic of feminism that turns half of HN into illiterate halfwits?

The idea is very simple: programming languages have different philosophies behind their design. Perl would be a good example here. So what would a computer language that was designed from a feminist philosophy look like?

Maybe it would be nothing new. Maybe it would be useless. Or maybe it would be great. Who knows till you try it out?
UIkit 2.0 released - Now with add-ons: like rich Markdown editor, sort...
'No Internet Week': A Documentary
Same here, Nix is exciting. The story with ruby still has some way to go before it is seamless.

For each language they have an adapter that exports the language-specific package manager to nix expressions. cabal, perl, python and ruby are all supported (maybe more). In the case of ruby there is `nix` ruby gem that you can use to generate a .nix expression. Ideally you could amend it to say that nokogiri depends on libxml2 and such. Then your project could have a deps.nix file that you can install. `nix-env -f deps.nix -i`

I'm also exploring different ways to work with my projects. For example creating a custom profile per project that's derived from a project-specific derivation.
It sounds like a significant hindrance is picking out voices in crowds, and making one's own voice heard in the crowd, as a result of the poor microphone / speakers on the iPad.

With the great big self-balancing stick peripheral, it's a wonder that they've not thought to attach a pair of microphones with binaural software onto the double (so you can hear if someone is talking behind you, to the right, etc). Then the user at the other end could put on some headphones and pick up everything that's going on around them. Binaural audio feedback also greatly enhances immersion.

Surely a slightly larger / louder speaker wouldn't cost too much either?
So is numba more like a Cython replacement? I know nothing about it, just assumed it was a NumPy replacement?
That sounds really interesting, actually. But, please correct me if I'm wrong, isn't one of the big arguments of feminism that women and men are "the same", i.e. women and men think in the same way and our current differences are only conditioned by society?

Wouldn't this feminist programming language imply that this is not actually the case? That men and women truly are different and think in different ways and that this is not (solely) a matter of condition but natural differences in our brains?
In the UK it's both [1]. There's big yellow metal boxes [2] and if there isn't one in the area they deliver to the "7-11" who is probably providing Collect+ [3] type service.

[1]: http://www.amazon.co.uk/gp/help/customer/display.html/?nodeI...

[2]: http://www.amazon.co.uk/b?ie=UTF8&node=2594544031

[3]: http://www.collectplus.co.uk/
First Gamer Officially Recognized As An Athlete By U.S. Government
There is no correct and incorrect. I claim - as many historians do - that The Roman Empire continued for many centuries more than you claim:
http://en.wikipedia.org/wiki/Holy_Roman_Empire

And yet, I agree, there are historians who will claim that The Holy Roman Empire had nothing to do with Roman Empire. Still it is debatable. There is no correct/incorrect here. For me the Holy Roman Empire was the continuation of the Roman Empire.
No, there are whole lot of non-English speakers whose chrome is set to English but prefers content to be local. (I am one of them.) Accept-Language is definitely not reliable. The only question is which is more reliable, compared to GeoIP.
This is what I've found to happen with stocks. Being short is bloody expensive, the upside isn't that big (unless you're long some underpriced insurance) and everyone is basically against you, for ages. If shorting/going long had the same upside/downside you'd have a much saner world. But that ain't the world we live in, and guys who want to go short, like me, just go into straight cash and treasuries (because strong governments have guns/monopoly on taxes) to wait it out until prices to return to sane levels.

This leads to a curious selection bias where only the craziest are present in the market (the rabid masses I like to call them) and they bid up everything to insane levels, while the sane just sit it out. This leads to bubbles of much greater variance than if those who currently wait out bubbles could reasonably bet against global stupidity.

Instead, I'm sitting on tons of cash while equity is overvalued throughout the world, and blowhards are plowing their life savings into computational fiat (think about it).

We do live in quite the world, don't we?

To societal collapse and global failure.
You can't claim to respect user decision when users don't know how to set what is supposedly "user decision".
For one I would think the market cap has to be enormous, to avoid any large entity being able to move the market. Even now with bitcoin at, what, 15 billion dollars? Price can still be swayed 5-10% by a million dollar purchase. Which is what leads people to criticise it for price swings.

Not enough money in the world to support too many networks of the necessary size.
I've been feeling a bit under, but it's better now. Thanks for asking!

I recognize you can define your logical axioms as you wish, just as you can mathematical systems. But the question is always going to be: how powerful is your system and what useful things can be derived from it?
Judging from the Wikipedia article here, that logic excludes lots of useful things we have come to expect from (you know, useful) logics, starting first and foremost with Gödel's completeness theorem.
What's the rubber glove for?
ENTP (very strongly, and repeatedly). This reply is probably wayyyyy too late to be constructive.
This. Given the choice of dealing with a world that is always shiny, bright, cheerful, smooth, clean, and instantly responsive and a world that is frustrating, demanding, ambiguous, unyielding etc an infant (and a helluva lot of adults) will remain transfixed by the screen to the detriment of their physical and mental development.
Facebook's iOS app now auto-plays videos for you
All articles about the Swedish FRA:s cooperation with NSA translated to English
What about drug resistance? Any data available/planned in that regard?

Curious about it, because I work on this stuff from a structural perspective as my profession.