skysight-inc/HackerNews huggingface dataset:
Unfortunately it's behind an email form, so I'm not sure if each customer is receiving a different offer, or if it's just a way to track customers.
But if your ssh server is running on port 80 or 443, this will work (-p {80,443} to your `ssh' command).
A humble guide to startup your business
This sounds like a great idea.

The main complaint seems to be that courses get abandoned by the teachers. Given that everyone is just doing this for fun, it's completely understandable, but still an issue.

I wonder if this can be fixed by having more than one teacher to each course. This would not only halve the work each instructor has to do but would also provide additional motivation to stick to it. I know that I would be much more likely to keep on teaching a course if I knew somebody else was also invested in the projects--something like peer pressure, I guess.

Coincidentally, my CS department is doing this with real professors in some of the real courses and it's going really well. Having multiple instructors switch off and present topics in different ways is rather effective.

I certainly wouldn't mind teaching a course on something interesting that I know (a very narrow field, admittedly), especially if I had somebody else to teach with. Of course there are also questions about how much free time I will have this year :P.
A three year old, yes, definitely. But the original article was talking about a nine year old.

But I completely agree with you. I think it's awesome how small children can focus so intently on simple things that bore adults. It actually jives well with everything we've learned as we try to make machines more human-like. It turns out that lots of the simple boring stuff is actually really hard, and watching kids progressively conquer it all is amazing.
Unfortunately, it seems like submenu implementation has the classic mistake: it requires mouse cursor to travel strictly along the menu item to get to the submenu.

Pictures: http://imgur.com/a/pSDOo
Regarding your WebGuard issue, I actually had the same problem (they started blocking imgur!). For me, the actual issue was that the opt-out process does not work for prepaid accounts, but no one at T-Mobile call center knows that. I had to go into a store and show them my ID.
I'm betting most wouldn't after all of Facebook's Privacy gaffes.

I think you overestimate the extent to which average users are aware of/care about Facebook's privacy gaffes.
I have read the documentation, and it's pretty nifty. But I rarely have to use it anyway, so I've stuck with a solution that is not dependant on any other software than what ships nativly with my OS.
As someone with a computational neuroscience background, I am not sure I agree that those are the right authorities to decide on consciousness in animals,

> cognitive neuroscientists, neuropharmacologiests, neurophysiologists, neuroanatomist and computational neuroscientists

Don't get me wrong, it's great to have their input on this topic. But to not include philosophers of mind for example seems very wrong. In particular because consciousness is very hard to define. The definition there involves "affective states" and "intentional behaviors" which in themselves are also extremely hard to define.

edit: Also, how about psychologists studying animal behavior, ethologists, etc.
Come to realize your dream wedding
IMO, what none of these techniques address is being able to on-the-fly detect if Retina and show higher-res images in a slideshow format.

There is plenty of talk out there about how to display bg images but not much (none?) that I have found to address the use case I talked about above.
Israeli discovery explains why smoking slows down development of Parkinson's
In my spare time I tutor office workers, casual users, and students on how to use Office and various other tools to improve their workflow, etc.

This is not FUD at all. The files/folders concept is one of those things that most people just don't understand.
Yesterday was its 11th anniversary if for no other reason.
I would argue that they've done a good job of pulling together a lot of the look and feel of their peers into one library. While it can be obnoxious that a lot of MVPs all look the same because of it I don't think it actually looks that bad.
Peace and love: http://www.youtube.com/watch?v=eAU0l7325w0
Sidestep (http://chetansurpur.com/projects/sidestep/) is a great way to have this automatically happen when you connect to the network.
The Facebook story is over. They got ahead in the social network game of making communication over the Internet easier. They did this by making Email obsolete. One centralized system where all users can send instant messages to one another without remembering user logins, email addresses, or phone numbers. This is the ONLY advantage Facebook has over its competitors. And I guarantee their current advantages are going to be eroded away by more open protocols. In the same way that Twitter's current advantage in microblogging is also going to be eroded away.

If you get too far ahead of everyone else you become the target, and there are simply so many startups and smart brains working against Facebook and Twitter at this point that they simply will not be able to maintain their leads indefinitely (which is what their market values are incorrectly predicting).
I believe IE was trying to push the roughly equivalent VML format.
I pulled the keys out of the android client this weekend. Not as good of a write up, but I used apktool to convert the APK back to xml resource files and smali dalvik assembler. Greped for Hmac and added some logging. Did the same thing for oauth_consumer_key. Rebuilt it as an APK with apktool. Signed it with jarsigner. Watched the logs and logged in. I think the best part is this key can use xauth so other clients can have the nicer UX of the official client.

invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

move-result-object v0

invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

move-result-object v0

// Added logging
const-string v1, "PrivateKey"
invoke-static {v1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I

const-string v1, "UTF8"

invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B

move-result-object v0

new-instance v1, Ljavax/crypto/spec/SecretKeySpec;

const-string v2, "HmacSHA1"

invoke-direct {v1, v0, v2}, Ljavax/crypto/spec/SecretKeySpec;-><init>([BLjava/lang/String;)V

D/PrivateKey(18590): XXXXXX
D/Auth Header(18590): OAuth realm="http://api.twitter.com/", oauth_version="1.0", oauth_nonce="2404904914329321765488437936138011", oauth_timestamp="1345512606", oauth_signature="gEvQOcGWO7aPCYTemRy%2BkYH3oFM%3D", oauth_consumer_key="3nVuSoBZnx6U4vzUxf5w", oauth_signature_method="HMAC-SHA1"
PhantomJS/CasperJS is what I've used for my current scraping projects. They're headless browsers and imitate a browser session. Just specify a fake user agent like Mozilla, and you're good to go.
You're focusing only on features, and ignoring the fact that Facebook has more active users on their site for more time per day and with a higher retention rate than any other site in existence, and that network effects have created an almost insurmountable barrier to entry.
Yep, the trick here is to keep the menu open even after the mouse has left the parent menu area. It's so simple yet probably quite difficult to code.
There is an old tale of greek philosophers debating how many teeth a horse has.
- "They have a small mouth that cannot fit very many teeth - they must have less than 20."
- "They chew a lot so must have big strong teeth - big teeth take up more room so I agree they must not have very many."
- "I disagree, they only eat grass their teeth do not not need to be strong. But they need very many teeth to chew it effectively!"

and on and on.

Finally one of them opens a horse's mouth and counts...
Hi Matt. We'll update our FAQ. Currently, we're US only, but we're in beta for Europe, Asia and Latin America. We also have a beta for Canada. Hit ua up at contact@profig.com and we can let you into our beta.
Assuming you arent CPU or memory limited, the bottleneck was originally largely due to gigabit Ethernet's support of unswitched hubs and as such uses CSMA to detect collisions. In order for this to work there is a minimum transmit timeslot to ensure that collisions can be detected at the full round trip delay of a ~100m network.

Effectively a 1Gbit Ethernet node must transmit at least 512 bytes during its timeslot. If it has that much to send then it all goes out at 1gbit. If it only has a few bytes to send (a tcp ack for example) then it must idle for a bit to make sure there wasn't a collision.

In theory gigabit Ethernet should perform at 1gbit for sustained transfers but much worse for workloads with more sporadic sets of smaller packets. In practice, especially on core switches and routers, modern techniques like frame bursting (sending multiple small packets going to the same destination back to back) even things out more.

10gbit Ethernet and above get rid of the carrier sense collision detection support all together and require the entire network to be point to point with switches. It has no minimum timeslots or packet lengths.
Top 5 Hottest Women in Gaming
SO is built with MVC, which encourages good development practices. T-Mobile looks to be using Web Forms. I'm sure there are good sites out there that use Web Forms, although as a .NET developer, I've found a that Web Forms encourages practices that I consider bad.
This is interesting but incomplete. It may not survive to deep packet inspection or rate limiting. Even worse - your only S3 machine could get blacklisted, and I don't see why operators wouldn't share blacklist the way it's done to fight spam.

So my suggestion is to have multiple alternatives instead, as in lines of defense.

First, a simple SSH server also running a socks and a http proxy is useful. Easy to reach and configure - some browser work better with http proxy (or was it sock? Opera only supports one but I can't remember which at the moment)

In the second line, you want to run the SSH server on a nonstandard port as the author does. I suggest multiplexing the port : simply run SSLH on both port 80 and 443, with the patch published on http://rutschle.net/pipermail/sslh/2012-April/000202.html

But that will not look like a standard SSL connection. Even worse, if you use your own certificate - operators could deny all self-signed certificates.

So get stunnel running on port 443 with a "usual" certificate instead, and pass the traffic on port 80 where you'll be happy to have SSLH or whatever you prefer - like Openvpn which can do port sharing or which can be put "behind" stunnel and sslh, so that you will use a standard 443 port, and do a genuine SSL connection on that port. Much better. Have some fun with burst.net - they offer you 2 IP for like $7/month : you can do some routing and give the 2nd IP address to your laptop on the other end of the tunnel. Now that is freedom :-) Every port will be opened in both ways :-)

Still, I do not believe anything of that will be enough to resist to statistical analysis. I've seen interesting tools, but if I down to that I'd better use a standard DNS tunnel (iodine, dns2tcp, ntsx, whatever).

Once again, multiplexing port 53 could be good to have them on different subdomains (you never know which tool you'll have on hand, or can easily recompile on the go) or to run a standard DNS server too (named, maradns, ...).

It will be a good idea to "rate limit" one of them because having too much traffic flow on port 53 to a given IP is something that stands out. (And I have seen DNS tunnels broken by a simple rate limit rule)

I found something interesting to multiplex DNS request in C, which name I don't remember at the moment. If anyone is interested I can dig that up.

Finally, deploy all that setup on at least 2 machines, using different domains and different subnet so that if one of your "lines of defenses" goes down (ie get blacklisted) you can safely move to the next one.

Total time it takes : 2 hours, then you'll always have a way out of a locked connection.
Groopt: A Free Collaboration Tool
There are no bozos, just elitists. I prefer a respectful anarchy to an oligarchy.
Well we're not still on dial-up are we?
Not difficult at all. For a simple fix, one just needs to add a timeout between receiving the mouseOut event and hiding the menu. OS X appears to do something slightly more complicated; it hides the menu immediately if you mouse out away from the submenu, but keeps the menu open for about one second if you mouse out towards it.
Demystifying Site Outages
Elon Musk on the challenges in founding Tesla
OAuth was designed to not require SSL. So only the oauth_consumer_key, which works as an client id, is sent over the wire. HMAC-SHA1 is then used with a shared secret key to sign all the requests. This key is what the maloc shim is finding, along with the oauth_consumer_key, but it was simpler at this point then looking at the http connection.
He's saying compared to retina elements visible in the browser chrome or (on a laptop screen) in other applications open at the same time. If everything on both the retina and traditional screens was not retina optimized than I can't imagine there would be any noticeable difference.
And why prevent paste? Just ran into this recently on paypal when I wanted to change my password. I generated one in passpack and tried to paste it in, no can do. Ridiculous.
The docs for previous versions: https://github.com/twitter/bootstrap/tags
A Simple and Readable C# Micro-optimization: Expression Operand Ordering
Incompleteness: A Personal Perspective
I think it's important for a lot of people to realize that it's possible to be a growther in certain aspects of your life and a fixie in others. As I was reading the article, I thought about how I approached problems like learning new programming languages and solving logic puzzles and such and I thought to myself "cool, I'm totally a growther!" But as I read on and read about the authors social growth and realization that "introverted" is not a permanent state of being, I realized that in this area I'm a complete fixie. My next growth project should probably be to convince myself that a compiler error message is no less offensive than acting awkward in a group of people you don't know.
also interesting is that t-mo will truncate any password at 15 characters without warning and then only accept 15 upon login..

At least that was the state of things about 2 weeks ago
Well, as I meant my comment to convey, I don't think "cathedral" and "bazaar" are well defined, so most of the disagreement in this thread is just crosstalk. We can argue about what the original essay meant, but I don't find that very interesting. Software design on the other hand interests me very much. I don't have any problem provisionally accepting phk's definition of "cathedral" in order to hear his thoughts about design, most of which strike me as sensible.
Yes. Not only that, it should keep the submenu open when traveling inside this triangle (but close on timeout if mouse stays still inside it):

+--------+
| parent |
| +--------+
| /|submenu |
| / | |
|=====/==| |
|=====\==| |
| \ | |
+------ \| |
+--------+

and close immediately when not inside the triangle.

Also, if in the parent there's another menu item with submenu somewhere on the path of mouse inside this triangle, ignore this item.

For best results, if mouse was inside the submenu for a moment, keep the submenu open until clicking away from it or moving over a different item in the parent menu. So many details!
You know who currently has an even better advantage in social networks? Cell phone carriers. If I take a look at my Facebook friendlist or feed, and compare it to the last calls and messages made on my cellphone -- they don't match up at all. That means, at least to me, Facebook's graph for me doesn't relate at all to my real world social network, and so most of its value is probably artificial.

Certainly no system ever built can match Facebook's penetration rate, but it will probably always pale in comparison the real world social network. The difference is mobile devices are going to map a lot better to the actual network in ways that Facebook will be unable to capitalize on.
Also if an application does not support SOCKS, there is tsocks[1]. tsocks is a library to allow transparent SOCKS proxying. It wraps the normal connect() function.

[1] http://tsocks.sourceforge.net/
I'm surprised he went to the trouble of using `DYLD_INSERT_LIBRARIES` - DTrace makes this sort of thing trivial.... something like:

#!/usr/sbin/dtrace
pid$1:$2:free:entry
{
printf("%s: %x\n", probefunc, arg0);
}

would do the trick, I think.
But then you couldn't use the `:hover` pseudo selector; you'd have to replace css with javascript.
This Website Only Open During Business Hours
Lodging Survey: More U.S. Hotels Charging For Internet
How to use the NextGen Openstack API at Rackspace 
http://www.zippykid.com/2012/08/19/how-to-connect-to-the-rackspace-nextgen-cloud-via-the-command-line/ This is how we're using it, how do others use it?
His hand-written notes are here http://www.cs.utexas.edu/~EWD/. One biting example is http://www.smaldone.com.ar/documentos/ewd/EWD707_pretty.pdf.

His Discipline of Programming http://www.amazon.com/Discipline-Programming-Edsger-W-Dijkst...

There are some here http://cs-exhibitions.uni-klu.ac.at/index.php?id=31 that might overlap with the texas ones.
One famous one is about the cruelty of teaching computer programming: http://www.cs.utexas.edu/users/EWD/ewd10xx/EWD1036.PDF.

His wikipedia page has links to a number of his seminal ideas.
I <3 Bootstrap, but I did find the old documentation easier on the eyes and easier to navigate as well.
This article is as absurd as if it had said: "It's official, scientists have discovered the meaning of life!"

The gall of these scientists to claim that not only can they definitively say what consciousness is, but that they can prove that something has it is astonishing.
One day about a year ago, I woke up and had a single thought pouring through my mind - "It's better to assume everything has a consciousness until you can prove it doesn't".

At this point in human history, we are standing at the top of a pyramid looking down, wondering what else could be like us. What else could feel things like we do? This is a poor way of attacking the problem though, we only know what we (internally, as an individual person) experience. We never really question when someone says 'I'm happy'. What if it feels like something completely different? It's easier to hear 'happy' and relate to how we feel 'happy'. But that's not necessarily true.

We stand at the top of a pyramid, wondering if other animals, plants, forests, ecosystems, planets can experience. Think of someone who views the world entirely differently than you with essentially the same genome. Now think of what makes them happy, sad, how they see a piece of technology, what they think of when they're alone, or with their best friends, hard right? Now imagine you are completely different species, or groups of species working together, you will never, ever know what kind of experiences could be felt inside the 'mind' of a planet, or a forest).

It's odd thinking that people still hold the belief that humans are the only beings privy to a consciousness, we barely know what that word even means.
It's sad that a thread about Wikileaks is leading us to comments like this. It is in fact not unusual for people to remain cordial after being sexually assaulted by an acquaintance. People are routinely raped by their spouses and significant others, and those people do not instantly break off their relationships. Confusion and conflicted feelings are the norm in these situations.

It is possible to believe that Julian Assange is the victim of a politically motivated frame-up without writing dismissively about acquaintance rape.
> It's fair to question how much developers should concern themselves with external costs for using their service.

I wouldn't go so far as to say we have a solemn duty to always take such issues into account. But as a designer/developer, it is certainly something I myself would spare a thought for because - putting on my consumer hat - I am directly affected by the problem of shitty data plans at present and I'd like to think it's something that designers/developers would be aware of, regardless of whether they then make an informed choice one way or the other.

> Do we have a responsibility to do the opposite, as an industry exerting pressure on carriers to increase cap levels?

I'd like to think this would work. But I really just can't see it.

I too would be leaning towards designing for ther reality. But it seems we're in the time of 'case by case basis' on this issue. I don't think there's a single correct answer.
Make an Admin Account & Get Around Blocked Sites At Work / School
are you intentionally neglecting the additional steps to make this work, or did you not test your assumptions against the requests that the app actually sends? ;)
Meh, the title is not what this declaration is about. The meat of the declaration is this line "The absence of a neocortex does not appear to preclude an organism from
experiencing affective states", which in layman's terms means 'you don't need a fancy brain to have self-awareness'.

(actually 'affective states' means 'emotions' in laymans terms, but in this given context, it's meant to mean 'self-awareness')

It's clear from the document that they already consider primates, cetaceans, and elephants to be in the 'self-aware' group with humans. This has generally been accepted for some time, both from the angle of behavioural studies and that of comparing the complexities of brains. What this declaration is really about is recognising the rather surprising result that some birds can do the behavioural part while not having a similarly complex brain.

Some of the other stuff in the declaration is incredibly humdrum and clearly visible to a layman. Animals are known to experience emotions - seen a happy or scared dog? An angry bird defending it's nest? The question of whether animals experience emotion is different to the one of self-awareness. Similarly, it's obvious that pharmaceutical compounds affect animal awareness - because vets use things like that all the time to sedate animals for surgery. Or if you want mood-altering evidence, check out catnip. Euphoria? vets have drugs for that too.

The only new thing here is "we recognise that self-awareness can be present in birds, which means that you don't need a fancy brain (neocortex) to have it". The stuff about emotion not necessarily being in the neocortex is very old hat, and was in textbooks when I did my degree nearly 20 years ago.

Personally, I'm also not fond of 'consciousness' to mean 'self-awareness' or perhaps 'sentience', because it conflates heavily with anaesthesiology. A vet can knock a dog out for an operation, after which it regains consciousness, but not consciousness, because while it was conscious before the operation, it wasn't conscious... :)
http://fcmconference.org/img/FCMCProgram.pdf

Have a look at the pannel of the conference where the declaration was published and signed...

Even if they are not philosophers, (human or animal) psychologists or ethologists, the work closely with some.

Among these are some of the smartest people I met in my life (and I never met Stephen Hawing).

Edit: Two of the panelists are animal psychologists, actually.
In usability vs "purity" of implementation wins usability.
Eventually the market figures it out. Move on. That's what Thiel is doing.

Thiel is an investor. Most investors eventually move on. He invested in 2004. 8 years, and he netted a billion dollar cash profit so far on a $500,000 investment. He's not in it for long-term company building like Zuckerberg is. He's not trying to be Warren Buffett. He shouldn't be panned for this. And he still owns millions of shares. So it's not like he's completely out.