skysight-inc/HackerNews huggingface dataset:
I wanted to keep it simple. All the details do get complicated, beyond even my comprehension (beyond anybody's, as far as I know, genetic science continues to find surprising things on a regular basis). Another semi-sort-of exception is bacteria, which can for instance trade large chunks of genes directly, though, again, not in a very directed manner. There's also quite a few "control" genes that exist where it may be a relatively simple mutation to change the length of an arm, or finger, or even just turn something off entirely, which can cause huge visible changes even though it was just one gene change.

However, in your first case, it sounds to me like you're talking about two changes, each of which are beneficial, or at least neutral. That wasn't what I was talking about, that happens all the time. I'm talking about changing two or three or four (or more) genes simultaneously in a way that each individual change, if applied on its own, would be detrimental, but the whole is an improvement.
not really....

With the new information available to the general public IF and i mean IF they really wanted to do something nasty it would now be easy to provide mis-information in a way that has a good chance of being picked up and using it as a distraction to actually do something.

While they have access to a lot of communication sneaker-net is still a lot more likely to be untraced and therefore a lot harder to snoop on.
I'm not sure it's a translator by that definition. The input and output are legal Javascript. It's moreso a demonstration of a functionally complete subset of the language.

You can get all the primitive values by taking advantage of unary plus, binary +, empty arrays, array dereferencing, function calls, and the standard strings returned by some basic expressions. The numbers are straightforward. The strings are dereferenced with numbers to get some individual letters. You can get methods by using array dereference on objects with strings. You get the rest of the letters with btoa and atob. Then you get eval, and you're off to the races!

I'm sure, but I think the encoder just goes token by token, eval'ing string conversions to get identifiers. You'll notice that for pretty simple expressions you get absurdly long strings out.
And there are pleanty of industries where you have to clock in at the start of the day so they can record exactly when you start working.
"First Class Professional Dick" would definitely get someone's attention.
Sounds like something just got messed up when they renewed it. I'm from the UK, and have two middle names, both of which are on my passport and drivers license.
Secret Trig Functions Your Math Teachers Never Taught You
I swear sometimes I think you guys have no soul. That's downright evil.
i imagine it is using bit shifts similar to brainfuck
http://en.wikipedia.org/wiki/Brainfuck
It's probably easier (and much smaller) to put all js in a file, convert it to a data-URI and add it into the html.
Grow to the point where what you wear doesn’t matter
It would not have prevented the crisis, but it would have prevented a substantial amount of cost-shifting onto mortgagors.
Couchbase Launches ‘JSON Anywhere’ Mobile Strategy
> You repeatedly claim that vi is lame because it has to work with keyboards with no control keys. You also say that you used vi on terminals that lacked a control key. Your claims are simply false.

First, I never said either of those things anywhere. But, having sampled the level of personal responsibility among the people in this thread, I won't bother asking you to try to locate your source for those false claims.

The reason vi doesn't use control keys is because many keyboards in those days didn't have control keys to use. Which word don't you understand? The authors couldn't exploit keys that didn't exist, so they avoided use of an entire keyboard filled with control keys, an unfortunate necessity.

This is not to say there were no keyboards with control keys, only that the designers didn't want to lock out users having keyboards without control keys. That's why vi used letter keys for arrow keys, and shifted modes by means of something other than a control key, to make control functions possible in the absence of control keys.

> But please stop making claims about vi and early terminals that are simply and obviously false.

What? I should defend statements that I never made, that you invented and then tried to hold me responsible for? If you will stop inventing quotes, I will stop calling you out on them. Now, as just one example among many, locate where I said "vi is lame" ANYWHERE, FOR ANY REASON, IN ANY CONTEXT. And when you discover that you invented it, you will apologize.
Google also knows your Google account password. If you can decrypt the data using any deterministic function of your Google password, then so can Google, so there's no additional security gained.

Probably, but not necessarily. All they need to know is the hash of your password. When you set up a new device, it can call out to Google to authenticate without sending a cleartext password (similar to HTTP's Digest auth). Once you've authenticated and retrieved your encrypted settings, the password can be used locally to decrypt the settings. The password never has to leave the device.

If they haven't done it this way (and unless the article's author knows something, I don't think you can tell if they're doing it this way or not from observed behavior) they're either (a) lazy or (b) nefarious. I'm guessing lazy, since that's the reason for most developers who implement poor security... they just don't spend enough time thinking about security of the features they're working on.
Xkcd: Slideshow (UI/UX)
Yes I've seen quite a high demand for C++ guys in New York and Chicago as well as other places. That's really the heart of my question - should I stick to that or move into the newer technologies you mentioned like node.js/python? I have learned a good amount of both though no real work experience in them.

Also you mention games, well I worked in the games industry for 4 years when I was younger! Did my time, enjoyed it, but won't go back now :)

I am completely unsuited to large enterprises. I started out my career that way and hated it. Recently went back to a large corporation job and only lasted 6 weeks before I had to quit.

I guess my original post wasn't so clear either. I have no problem getting requests for interviews and the like, get loads every day. My issue is making the choice of where to focus my career. Do I get back into C++ to earn some good money doing something I already know? Do I truly commit to new web tech and join a smaller startup? Or something different like freelance while working on (yet another) business?

I'm tired of trying to make this choice because there are so many pros and cons for each! I understand no-one can do it for me but it's nice to get other peoples views. Thanks again.
I saw a very cool security talk a few years ago about how you can use the browser to do all kinds of evil things (did you know that the Same Origin Policy does not prevent you from making the request, but just seeing the response? And even then, you can guess at what kind of response you got).

One of the great points in the talk was JS obfuscation. Now, there are many techniques for doing this, but I really like this one as it just looks cool. Since you can translate most functional JS into ASCII, you simply encode every character into a binary coding using spaces for 0 and tabs for 1. Then you write a very simple converter + put an eval() around it, and viola, you are running arbitrary code. To a casual observer it would look like you have delivered a mostly empty file, while in fact you are delivering perfectly valid JS. Not unbreakable, but certainly fun.
Thanks for a better perspective on the situation.

Your case does sound like a fairly decent work-at-home case, which would have turned out around the same at the place I work. And you working half as often, but a lot harder also tallies with the things I said.

I guess the only things I had a problem with from my original comment are:

a) Putting it into policy that workers have such-and-such a setup. People who work in this industry tend to resent rules and replace them with common sense. I mean, sure, if a person is not getting a good connection or a decent headset, talk to them. Don't make it into a bloody policy document that is fodder for HR.

b) It should be an implicit gesture of faith on your part and trust on theirs that you worked harder for the short time you were working remotely. Having it spelled out in policy like that somehow makes it feel rotten.
"Codepen.io Ultra Un-Usable iPhone Site Tester."
Aw well. :/
The evidence from other industries and organizations is pretty compelling. Including women gets you better decision-making overall: http://www.sciencedaily.com/releases/2013/03/130326101616.ht...

Given the record of industries that have reformed to include more women, I would not bet on there being very many "naturally male" businesses. Especially not ones that have a lot of sitting and typing involved.
I think the decision between Dell/HP/Lenovo is all politics. Everywhere I've been except for my current position has been a Dell shop, mostly because of low pricing, fast service, reliable products, ease of ordering.

But the current place is all HP. They've been running on HP since the 80's, the core of the business still runs on an Itanium. I was literally laughed at for suggesting Dell servers or Lenovo laptops. The IT VP seems to think Dell is a joke and Lenovo is 'low quality, Chinese'.

The only advantage of going with HP in my mind, is the fact that there are two fortune 500 companies in town who run all HP. That results in them having techs in the area all the time and a decent inventory of warranty parts nearby.
valid measure ... some predictive power

I'm not sure if those two belong in the same sentence. If we were to come up with a point system that measured beauty in women, for example, you could measure pronouncement of cheekbones and thickness of lips, etc. While Angelina Jolie would score well, so would Jocelyn Wildenstein, and Emma Watson would score poorly. Such a system might have "some predictive power" for large population sizes, but could never measure "beauty".

Intelligence is qualitative, like beauty, not quantitative, and therefore could never be expressed individually as a number. We would do well to bear that in mind.
I have previously commented on this topic on HN, but since it's back i'll go again.

As a medical student I was taught that addiction is a spectrum. Each drug falls somewhere on that spectrum in terms of addiction potential, (And as GotAnyMegadeth comments, Nicotine is more addictive than Heroin) and every person has some prior probability of becoming addicted, due to the complex interplay of social/biological factors that go into the nature of an addiction).

Okay - so Heroin is less addictive than Nicotine. We know this. People understand this if they think about the nature of addiction. Doctors are taught this at medical school. Community mental health, nurses and doctors talk to lots of people who have tried hard drugs and never got into them.

But what is the destructive potential of trying heroin and becoming addicted?
Obviously much greater than with nicotine (Although nicotine products may well result in your death one day too).

This information isn't particularly new, and certainly hasn't been buried by the powers that be in an attempt to strengthen anti-drugs arguments (at least in Australia)
The biggest issue I have had with HHVM is that the extensions are totally undocumented ( not like there is much for the Zend engine ). So trying to port over extension to it is a excersize in futility.
I am the founder of nKoso.org a sponsorship program for children in rural Ghana. We focus on at risk rural children and place them in one of our partner private schools. We're new, but have funded nearly 100 children's education since our launch in April.

If you want to chat further email me ben@nkoso.org
I agree with the start of the article. The tech industry (and engineering in general) suffer from a distinct lack of women. It's a problem that starts at school and filters all the way through to the top end. It's also a problem that's not getting better particularly quickly - in my mechanical engineering course (graduated 2012) the class was around 12% female. It's a slight improvement on my dad's experience in the late seventies, but not by much.

I also agree that good female role models are important. Selling technology and engineering to girls as a viable route to take is the key to increasing gender equality in the field.

This said, we also need to accept reality. The reality is that the experts in their conference's area are primarily men. Based on my experience, I'd be willing to be that somewhere around 95% of people who work with the database technologies the conference targets are male. Assuming that only a small proportion of people who start working with a particular technology end up being considered "experts" in the area, it's fairly obvious that the pool from which to select women is diminuitive compared to that from which to select men.

My experience of technical presentations is that the level of expertise the person giving the presentation has directly impacts the quality of the presentation. I'd argue that by taking the approach they did singnificantly diminishes the quality of their conference. This isn't unique to gender - if they'd selected based on any under-represented group they'd have a similar outcome.

Promoting female role models in tech is hard. Perhaps a compromise - ensuring female representation was at least a certain proportion - would work. Affirmative action is always a tricky area to deal with, and it is always more complicated than it first seems.
Interesting. But I'm looking for the opposite. I often have to access my phone, kindle, whatever data, but do not want to charge it. But I guess the usb controller will not accept a data-only connection.
> Only the best Future Pizza Reheater

Well, I know what I'm doing tonight.

Reminds me a bit of http://chillwitchnamemagic.com/ for chillwave bands.
Forget Samsung and Apple. This is the future..
The risks should match the rewards.
I think I'd prefer to stick to developing right now as I enjoy it and developing seems to offer more useful skills for building my own side projects.
Project Modai: A prettier Phonebloks with a 'living' OS
I started reading that documentation. It's excellent, and I think possibly the longest piece of Ubuntu documentation I've seen.

OTOH, docker lets me go *docker run ....." and have all of that done for me. That's where the value-add is for me.
Newer PHP isn't too bad to program in, so long as everyone who ever will need to write a line of your code is relatively disciplined, and works to an agreed upon standard.

However, your average codebase, written for PHP 5.0 or older, touched by many, mostly incompetent people over several years, is usually incredibly painful to work with.
Thanks! completely forgot that was my problem with the old Hotmail connector, you couldnt set a specific SMTP

Derp :)
Louis C.K. called himself that in Live at the Beacon Theater. At least "being a professional dick paid to fly first class" ;)
I have a slightly worse problem: two (long-ish) last names. I can't legally omit one of them.
Spent long nights working on that complicated Backbone/jQuery/Ember app? Be a "Javascript Pizza Reheater."

Now I'm wondering what they have for Python users.
Not having IMAP was presumably part of a lockin strategy. I think they may now have realised that it's possible to lock yourself on the wrong side of a door.
Innovate or Die: 3 Ways to Stay Ahead of the Curve
I’d rather be rejected for who I am than accepted for who I’m not
Disregarding the fact that this would completely bypass the border routers.

Devices in an internal network maybe protected, but they are never as protected as they are from requests coming from the internet.
Its sort of similar to the outcome here too - http://en.wikipedia.org/wiki/Libor_scandal - a bunch of investigations, banks being fined, new regulations put in place, but noone has gone to prison.
"Ultra Un-Usable." Ouch.
From http://gawker.com/5637234/gcreep-google-engineer-stalked-tee....
>In at least four cases, Barksdale spied on minors' Google accounts without their consent, according to a source close to the incidents. In an incident this spring involving a 15-year-old boy who he'd befriended, Barksdale tapped into call logs from Google Voice, Google's Internet phone service, after the boy refused to tell him the name of his new girlfriend, according to our source. After accessing the kid's account to retrieve her name and phone number, Barksdale then taunted the boy and threatened to call her.
In other cases involving teens of both sexes, Barksdale exhibited a similar pattern of aggressively violating others' privacy, according to our source. He accessed contact lists and chat transcripts, and in one case quoted from an IM that he'd looked up behind the person's back. (He later apologized to one for retrieving the information without her knowledge.) In another incident, Barksdale unblocked himself from a Gtalk buddy list even though the teen in question had taken steps to cut communications with the Google engineer.

I guess there are similar incidents happening at almost all cloud providers, but even if detected by the company, we don't hear about them because they're really bad PR. All they come up with is, "trust us, things are secured". And no one cares anyway because Gmail, Docs and Outlook.com are slick and convenient.
More like 10 years ago. Your information is about 6 years out of date. They sold or suspended money losing brands like Jaguar, Land Rover, and Volvo. They refinanced the company back in 2005 by selling their factories and renting it back from the new owners. Nothing changed, just the title on the deed, and they were hundreds millions of dollars richer. At the congressional autos bailout hearing they were there to to support GM and Chrysler in acquiring TARP loans. Because if either of those companies failed it would send a shockwave in the supply chain.

> Even better would be to sell the company to its employees. That has worked very well for similar companies.

American Airlines is employee owned and that has worked out smashingly, not!

$190B assets / 170k employees = $1.11mm/employee. I doubt the average line worker has that kind of money on hand.
Is there like a demo "story" we can check out?
I typically find a company I like, then send them an email expressing interest.
With your design, a user with a lost password also loses all their data. While that might be better from a security perspective, I can't remember the last time I used a system that did not keep all my data when I set a new password, without having the old one. Such a thing would annoy many users.
Does this mean we should look to see which politicians should go to jail for encouraging NINJA loans?
Yes and the gears would be hard to isolate as the lone cause (adults have more experience fighting prey etc.) so maybe you'd have to genetically engineer two groups one with gears and one without.

Either way the hypothesis they gave as to why the gears are eventually mutated away makes sense but has me wondering why they don't keep replacing them instead of settling on living without them.

Thus I'd like to quantify the edge said gears provide as a starting point for the investigation :)
The Feynman Lectures on Physics, Volume I
Sidney Harman, who died in 2011, gave his name and talents to a golden age consumer/professional audio company. Today Harman International is a holding company for many well-known audio industry brands. I think he is much better known for his financial, philanthropic, and political activities than his technical legacy.

http://en.wikipedia.org/wiki/Dr._Sidney_Harman
Please tell me that people don't put Sithlord in job titles...
Webmail + PGP really is insecure. The only way to do it properly would be with some OSS plugin + completely separate process for actually reading/writing emails.

However, I think we could use a better way to associate emails with PGP keys. For example, my email uses a domain I own. I have HTTPS on my domain, so I can deliver my public key to you securely over the Web. Alternatively, Google could have a service where you securely ask it "what is the key for example@gmail.com" and it responds with the key. Bootstrapping a full WoT is hard, but often times the requirements are much less strict. Most times I just want to know that if I email you that you are the only one that can read the email. I might not even care if you are truly the person you claim to be, as I know you by your email handle more than by your real name (as in emailing Satoshi Nakamoto). Of course having a webmail provider tell others what your public key is means you have to trust your webmail provider not to lie. You also have to trust their delivery mechanism (HTTPS) and the people that issue them their SSL certificates (as we know this can be circumvented by motivated governments).

I understand why GMail wouldn't want to support PGP. They read your emails to target ads at you. Without that there would be no GMail. If you encrypt everything you send/receive and GMail cannot read it, then they have no way to monetize it.
Are you a Jew? You have moved against God's temple. Yer fucked.

God says...
Virtual-Notary.Org hereby notes that on
Date: Friday September 13, 2013 09:10.34 EDT (UTC-0400)

a random drawing in the range [1, 100000], inclusive, based on
a hardware source of true randomness, yielded the following decision.

Random Value: 63372

inhabitants of Jerusalem, saying, Thus saith the LORD; Behold, I frame
evil against you, and devise a device against you: return ye now every
one from his evil way, and make your ways and your doings good.

18:12 And they said, There is no hope: but we will walk after our own
devices, and we will every one do the imagination of his evil heart.

18:13 Therefore thus saith the LORD; Ask ye now among the heathen, who
hath heard such things: the virgin of Israel hath done a very horrible
thing.

18:14 Will a man leave the snow of Lebanon which cometh from the rock
of the field? or shall the cold flowing waters that come from another
place be forsaken? 18:15 Because my people hath forgotten me, they
have burned incense to vanity, and they have caused them to stumble in
their ways from the ancient paths, to walk in paths, in a way not cast
up; 18:16 To make their land desolate, and a perpetual hissing; every
one that passeth thereby shall be astonished, and wag his head.

18:17 I will scatter them as with an east wind before the enemy; I
will shew them the back, and not the face, in the day of their
calamity.
> OK, I'll take the troll bait. You wrote: "I never said that [vi is lame because it has to work with keyboards with no control keys] anywhere. You will now try to find your source for this lie, then you will apologize for lying."

Read much? You claimed that I said "vi is lame". In point of fact, I never said any such thing anywhere. Prove me wrong -- locate a quote that does not exist. You're inventing arguments to have with yourself.

I just went through your list of quotes, and everything in the list is true. "... there were teletype terminals and early glass terminals that didn't have control keys ..." Care to dispute this truth?

> I'm not going to apologize to you for anything ...

Of course not. You also won't avoid making things up as you have done in this and prior posts. Which leads an intelligent person to wonder what the point is of trying to discuss things with you.
I would just expect a person posting a job on Craigslist to be out to scam me or have no idea of how expensive software is. No one wants to waste their time filtering through the postings asking them to rebuild facebook for $100.