skysight-inc/HackerNews huggingface dataset:
I enjoyed this article, thanks! Playing MUDs was one of my favorite pastimes in high school and I often wonder whether text-based games will enjoy a resurgence with the many new technologies being developed.

Side question... he mentions how you can't quite achieve this "room" object in Python:

>you can’t turn to anonymous functions because Python doesn’t have them. You can’t use dot notation to dereference the fields inside the structure because Python uses [“key”] notation.

Why couldn't you subclass an object that has an 'on_enter' method? A nice side benefit would be that you'd be able to use dot notation to refer to its attributes!

class Kitchen(Location):
name = 'kitchen'
description = 'Your kitchen is untidy and cramped.'
visits = 0
def on_enter(self):
if (self.visits == 0):
#first time in this room
...

So far the magic of Javascript has been a bit over my head but I want to learn more. Why is this something you'd need anonymous functions to accomplish? (And why not just use Perl or some other language with them as opposed to JS?)
IOS Development
Learning iOS development and finding inexpensive tools to do so are easier than expected.
Your scaremongering about an "interventionist Democratic bill" means exactly nothing until you have such a bill in the same position that CISPA is in today.

Nor is there anything "self-regulating" about expansive internet surveillance .

Let politicians be judged by their votes, not the imagined future plans attributed to them by whoever on no particularly reliable basis...

http://clerk.house.gov/evs/2012/roll192.xml
Not entirely nonsense—immutability is helpful even in the absence of referential transparency—but still, a “pure” keyword would be great. Now, what I’d really like is for the type system to be flipped on its head with respect to immutability: make “const” the default and explicitly qualify mutable types with “mutable”. A guy can dream…
Well, I'll back off and call it a night, it was just supremely irritating, after seeing something like this passed, that the top comment on hacker news is saying the real bad guys are the ones who voted against it. I'll take you at your word that that wasn't your intention.
I haven't switched, but I am giving it serious thought.

It probably matters that I haven't downloaded the Google Drive client yet, but on the basis of cost alone, Google Drive is substantially cheaper.

That said, I love Dropbox (which is the reason I haven't switched yet), but the features they seem to be rolling out aren't particularly appealing to me. I just really want somewhere to store my files.

Dropbox also has the advantage of being the client I use to share files with a variety of people already and I'm honestly not sure if I downgraded to the free plan, that I could keep up with all those fileshares. I'll have to look and see where the cap is implemented.

If I have a 2Gb plan, and a paid user shares a 3Gb folder with me, do I have to upgrade to see/use it?
So it did, make much more sense now :)
> It's really a pain to find a laptop that would not suck under Linux for any of the important dimensions (wifi, battery life, external monitor support, working fn keys and etc).

I have nothing but good things to say about Dell computers. Of course, I am a bit careful not to choose ATI or Nvidia graphics or anything that seems designed to run only Windows. The v131 I'm using now works perfectly (and came with Ubuntu preinstalled). Having a version that comes preinstalled with Linux is a good indicator the machine will work properly with it.
There is always that douchebag that tries to completely subvert the spirit of the effort for some trivial technicality that doesn't matter eh.
> JSON is more convenient than multi-line formats like XML because you can grep for things easily.

Only if the text representation is pretty-printed in a certain way.

> It's hard to do that with XML because even if you find the right user, the entire log message/object spans multiple lines.

XML tooling makes grepping obsolete.

cat log.xml | xpath //log[@user="bob smith"]
It's "self regulating" when it's voluntary and conducted by private companies. How could it not be?
there is actual research that shows that the CEOs overseeing most of the greatest raises of companies in the past 30 years are essentially clinically paranoid. Jim Collins wrote about it.
Why Anonymity Matters
I feel your pain: the truth is often supremely irritating.
I get where you're coming from. I just always notice that when I'm in shape, it's much easier to keep in shape. Whenever I allow myself to fall out of shape, it's much harder to get back in. Perhaps it has nothing to do with the argument at hand, but that probably contributes to my bias.

Of course you're right to debunk the argument on its face, but I do wonder how much more caloric burn you get from the muscles you have during exercise, and whether that doesn't make up for it.
This comment is no longer valid because the Ubuntu button is on the launcher itself.
Log Many things as [my favorite format]. Make My Life Easier by doing the difficult work.

I would log in a fast compact, but not limited, and heavily documented binary format at a hardware level with lots of fail-safes. Maybe what I am doing is more appropriately called creating a journal. [My favorite scheduler] would very lazily and at opportunistic idle times convert the older non-human readable binary logs and insert the log data into [my favorite] database as very query-friendly information.
I'm not looking to get the top comment, it's just an observation. If you feel it doesn't belong here down-vote it.

I don't think my comment is tangential. It helps explain why the original WIRED article didn't offer legitimate criticism of Marc Andreessen.
And the contrarian always feels wise.

The truth is that the democrats voted against this and Obama publicly threatened to veto it. But you're wise in your cynicism that "they're all the same" and this is a trick to lull us into something worse.
OT and pedantic, but common enough that I thought I'd point it out: there's no need to cat and pipe a file into grep, because grep takes a file name as an argument, eg - grep 'user:"bob smith"' log.json
Recruiter here. The first thing I think when I read this is "my god this seems like a great place for people who are really junior. What on earth does some super senior engineer want as far as "personal development" goes when you clearly think they are at the top of the field?" I really wish more Silicon Valley companies were willing to take a risk on some fresh young talent instead of everyone contacting the same 200 rockstars 258020823 times. Be creative. I see no reason this person would join the company from that letter.
Hooray X220 owners! I ditched 11.04 for Arch, running Gnome 3 in fallback mode with Xmonad.

Gnome 3 fallback is essentially Gnome 2.x all over again, so I'm pretty happy with the results.

Otherwise I haven't run into any problems so far...
I don't think that C# is related to any of that. After all, they don't really use it for Windows, at least not for the core. (I'm actually not fully up-to-date. Are parts of the user space stuff now coded in C#? I don't think so...)

Btw., interestingly, Apple starts to use ObjC more and more on MacOSX. E.g., since 10.6, Finder (the main fs browser) is a Cocoa application now. I guess the Windows Explorer is still C++?
I don't understand why you're so eager to ignore the policy that the Obama administration supports. I am, for what it's worth, an Obama fanboy. But it does not surprise me that Constitutional scholar or not, single-payer health care supporter or not, our Administration does not know how to "secure cyberspace", and actually has terrible and counterproductive ideas on how to do it.

The White House said in the message where they signalled the veto! that part of their issue with the bill was that it didn't go far enough. Did you read that message? The whole thing? No? Why are you upset at me for reading it?
Intimidated No More of Italian Cooking Classes in Melbourne with Relish Mama
With just a few ingredients, a gorgeous Italian meal can be prepared in no time at all. We have two menu classes as part of Nellie's Italian series.
That's being disingenuous.

Many bloggers are paid for by large companies without necessarily 'shilling' for them. It seems to be de rigeur in fact.
Chaussure Nike FREE Run 2 2012 pas cher
acheter Chaussure Nike FREE Run 2 2012, nouvelles Nike Air Max Running Shoes, Chaussure Nike Air Max 2010 2011 2012, Nike Air Max 90 Original Shoes, Nike FREE Run 2 pas cher!
Case law is still about fairness, though. The ideal is that the same facts should be decided the same way. Of course, since no case ever has exactly the same circumstances as a previous one, there's always some wiggle room to argue that this one is more like that one or the other one and so should be decided in that particular way. The adversarial system is a way to try to balance that; you make your best argument, I make my best argument, and somebody disinterested decides which one they buy.

Saying "you can use case law to support any argument" is hyperbole; you can use any case which was been decided the way you'd like in the past, and the older the statute the more cases have been decided and the more wiggle room you have. But it's not a binary thing; the strength of your argument is affected by how similar the circumstances are, how much body of precedent there is for and against, how close the jurisdiction was, the reasoning given for the previous decision, and many other factors.

Of course this is really hard to keep track of if you're not a full-time legal scholar in that particular area of law, and it makes the whole thing seem even more impenetrable to the rest of us. But again, it's all in the spirit of fairness. It's not perfect, but consider the alternative: a justice system where previous decisions didn't matter -- where the law was just "the law", decided fresh by whatever judge you happen to stand before -- would be far more capricious.
This is exactly it. The initial work in designing your processes should be difficult and require rare skills. Executing those processes should be relatively boring and easy.
Unity is based on gnome. It has lots of gnome dependencies.
That sounds like something the email clients could fix.
Nobody knows Dart. Almost everybody knows Javascript.

Not to mention that Google's V8 would make a great foundation.
crime pays when done large. stealing from apple gets you huge profits. wall street stealing gets bonuses. shoplifting winds up in jail.
I recently purchased an android phone (Samsung Galaxy Nexus) and I noticed this happening as early as this Tuesday (the 24th). I was wondering why that was happening... cool!
Apple=Sony: brace for the coming post-Steve Jobs decline
I still use pocket because their mobile app is pretty good at extracting text and storing it locally so I don't need a network, but there are a lot of things that pocket isn't good for, like bookmarking some tutorial or library I'd like to follow/integrate later. That's where pinboard has been very excellent. I was even able to hack together a python script and migrate most of my old pocket links over, and it already has a feature to scrape my new pockets.

And the best part about it being paid only is that I get some assurance that my bookmarks there will stay available.
I already addressed that message. Words are cheap, especially when pre-empting the accusation of "soft on security". Votes are action.
cloud storage in general is a plague. one they have your data they have you. everyone rushing to give third parties their data are walking into traps.
As you said, secure VIRTUAL memory refers to swapped memory. Meaning it is encrypted when it is written to disk. Seeing as the password is probably in near constant use, it will never be written to disk and therefore stays UNENCRYPTED in ram...
a) log writes should be buffered
b) once buffered or immediately (ex. UDP [ex. Etsy's StatsD]), the client can typically continue and even complete without the log being flushed all the way to non-volatile media
Now I really want to know what he/she said...
I've been playing with it on EC2 and it just works.
For a bit more info, have a look here:
http://angel.co/i-flo
Can you give me an excerpt from the bill? The summary doesn't seem to cover this.
That's a familiar pattern: disingenuously link to studies that don't validate an assertion.
Fights on controversial issues create energy in the supporter base, which is why organizations pursue them.
everyone* already knows what amd64 means

* almost everyone who cares
I sell services. What the %$& do I sell?
I'll add to what Ajay said here-

Anyone who has actually dealt with Dan in person knows that he is a humble, quiet guy who would never seek to misrepresent his work in any way.

I first met Dan shortly after the launch of wheremyfriends.be, and he was effusive in his praise of the work both Wesley and Ajay had done as they collaborated on the project.
Looking at the Apr17 version of HR 3523 on thomas.loc.gov (the amended version is not out yet), it seems that it says:

* The government is allowed to share "classified cyber threat intelligence" with private parties.

* Private parties are allowed to share data with the government, and the government is not allowed to "affirmatively" search it except for specific categories of crimes.

* These categories include warezing, which is probably upsetting a lot of people.

Does anyone know what an "affirmative" search is? Is this where it is assumed that the 4th Amendment's warrant requirement is being dropped?

I don't see anything in there about collecting data other than what is given to the government by private parties. Of course, "contractors" can be used to offset the blame. The government could pay telcos to tap their wires and forward everything to Langley, which is also a nice way of corruptly sending public funds to the already wealthy. However, I believe this could already be done without this law.

Does anyone know how the law compares to what existed before? If a network provider sniffed their own wires and came to the government with evidence of warezing, an imminent terrorist threat, kiddie porn, a script kiddie DOSing someone, or script kiddie porn, how would it have been handled before this law?
IIRC, it said so right on their front page "Doesn't support IE"
As I used Win in 2002 I was wondering why you consider IE the worst browser at that time. Is there a reason for that? What were the better alternatives?

At that time, I found IE to be superior, actually.

Also, do you have more information on the infected-within-15min claim? I'd like to know more about it...
because C is perfection
I've done surface mount with a Radioshack soldering iron, solder, and some solder wick. It takes patience, but definitely doable.

(Side note: Essentially had to be able to solder surface mount packages to pass a class in college.)
Photography: Under Water Pictures Of Most Beautiful Girls / Women
"Exists" doesn't necessarily mean "you can point your finger at it."

You can't point your finger at these nebulous "thought" things, either.

Surely one can say something like "there exists a number such that ..." and proceed to give conditions. For example, even numbers exist (8, for example). Is this some kind of erroneous use of the word "exists"? Of course not.

It's just that "exist" is a pretty generic operator - the conditions for one thing to exist can be radically different from the conditions for another thing to exist; they don't have any clear shared "flavor of existing"
I don't have any more or less dislike for HFT over more traditional trading. My biggest problem with finance is the brain drain it creates, in HFT's case a lot of great maths and computer science people get sucked into the finance black hole which saddens me greatly. Certainly having liquidity in the market is important but what level of liquidity is enough and beyond that no more value is provided to society and so the brain drain in fact holds back society?
I would like to understand more abt your behavior if you don't mind :)
If you like to have a bigger screen to view/edit contents, isn't it better to have a macbook air/ultrabook?
I ask this because of a recent survey saying that people now find less time to use 10" screen due to inconvenience in carrying around, and also no time to consume media for long time outside home.
It would make more sense if you visit this link. http://techiest.blogspot.com/. All about technology baby!
To be fair, there's no precedent for any network the size or scale of Facebook's.

It's not really just a site, it's a world. And the Facebook identity now extends beyond the walled garden. With Facebook Authentification, it's more like our online passport.

The world is pretty locked in.
Visit this link to learn more about Google Drive. http://techiest.blogspot.com/.
How Twitter broke its biggest story, #WEGOTBINLADEN
Visit this link to learn more about Ubuntu 12.04 LTS! http://techiest.blogspot.com/.
What you wrote contradicts itself.

You criticise Apple for taking too long to test and ship out security updates. And then criticise Apple for not testing enough.

Which is it ?
The use of JSON logging plus a tool like Record Stream [1] is very powerful and solves the tool chain issue. Recs is complimentary to standard unix tools as well.

1- http://search.cpan.org/~bernard/App-RecordStream-3.7.3/READM...
The Haskell / Snap ecosystem is as productive (or more) than Ruby/Rails.
Grab a new HP Mini 210-1036VU Atom for only $32.48
Don't miss out!,, Grab a new HP Mini 210-1036VU Atom for only $32.48 from www.ezy-bid.com EZY-BID auctions online for cheapest iPhone...Hooray!!!
Nope, Java/C# is PERFECTION. http://techiest.blogspot.com/.
It's actually pretty simple to hand solder a TQFP by drag soldering. The key is to use plenty of flux and have solder braid handy to take care of any bridges. http://www.youtube.com/watch?feature=player_detailpage&v...

It's sort of a moot point with this Cortex A8 IC though, because the RAM it needs only exists in a BGA package.
OSX has always been ahead of Microsoft in the user experience aspect of security. The way it handled privilege escalation has always been far superior to Vista and Windows 7.

Also OSX has been leading the charge towards developer signed binaries much more forcefully than Microsoft.
Link seems to be down. Anyone got a mirror?
Discussion is here: http://news.ycombinator.com/item?id=3894404
Link to some presumably spam site and nothing else. Don't know, didn't follow.
http://techiest.blogspot.com/ ;)
There's a rich literature in physical cosmology too... and I suspect that a difference between the operational definition used there and the traditional Christian definition is causing a lot of crosstalk.

I'm puzzled about why you think you can make certain assumptions about God but not anything else. It seems to me that you are in just as much of a fix to make assertions about God as you are to make assertions about time, or Dunkin Donuts Inc.

I appreciate that you conceded the possibility of showing that one thing or another doesn't exist - my concern was really for that general principle and not any specific application (e.g., to the unceasing arguments about God)
While I know what you're trying to say, surely you mean "top 10%" devs, not "top 90%".
What is the deal with the Quayle amendment?

"Would limit government use of shared cyber threat information to only 5 purposes: (1) cybersecurity; (2) investigation and prosecution of cybersecurity crimes; (3) protection of individuals from the danger of death or physical injury; (4) protection of minors from physical or psychological harm; and (5) protection of the national security of the United States."
He means that the framers' idea was that the Senate should moderate the House, which is true.
Which part confuses you. He is absolutely right.

The way Objective-C has been handling memory management since its inception is far better than most of the other languages around.

And the decision to have deliberate mutable/immutable data structures is something ALL languages should have.
Ask HN: What's the difference between a programmer in the top 10% vs top 1%? 
Lets start with some definitions: these percentages are in your own opinion. You can rate/rank how ever you like. All you have to do is explain the difference between guys that you would rank in the top 10% and guys that you would rank in the top 1%.<p>The discussion that happened in the comments in the 42floors offer letter post started an interesting point. What really is the difference between these two ranks? Is a 1% guy that does apps going into big data still in the 1%? Does the way you rank people have any affect on what field they are in, what language they work with, or what they do? How do you rank developers?
Without wanting to sidetrack the thread from the real issue of CISPA, I have to take issue with the quality of reporting.

"Many have found the bill to be troublesome, given that, in their estimation, its language was too broad to be safe. Also that the government could use the mandates and powers contained therein in ways that would be antithetical to privacy, and even in the cause of cyber security, could be too intrusive."

In their estimation, powers contained therein, antithetical. What happened to plain language?

"The language of the bill is too broad. It gives the government powers to intrude on the privacy of individuals. Even in the context of security legislation these powers are too intrusive."
Joke aside, Paul Graham found no correlation between college attended and startup success.

http://www.paulgraham.com/colleges.html
Why I loved the Apple II (memory-mapped video)
Eeh? PJ is Pamela Jones, she hasn't been 'anonymous' since the Maureen O'Gara attempted character assassination of her back in the SCO days. She is an open source advocate who has worked as a paralegal.

I'm sure her personal finances have been put under heavy scrutiny (SCO certainly did), feel free to do so yourself.
Phantom js has to run as it's own process, so no support for node or anything similar.
This looks like it can run within something like django.