skysight-inc/HackerNews huggingface dataset:
I am the person Oxryly replied to and I agree with your recommendation.

Also at that link are:
"SSA is Functional Programming"; a timeless classic.

"Real-time Concurrent Collection" is about a realtime, copying GC algorithm that requires no hardware support and no changes to the compiler.

"Efficient Closure Representation". Back in the old dark ages, closures where stored in the heap and their environment links where two full pointers. Continuation passing style was discovered, complicating things further now, then someone came along and figured out you could break that previous closure representation in half by representing only half of the "rib cage". Another clever fella came along and found a way to store closures on the stack, which was super fast, except they weren't really in the stack but only pointers to them where, i.e. spaghetti stack, and it got annoying super fast. Solutions where found, and problems where found in those solutions .. then came along Appel and Shao and showed you could store closure in REGISTERS. (before you read this however you will need to read Dybvig's "Three Implementation Models of Scheme", and go depth first into all the literature it references, also try to find Appel's book "Compiling with Continuations.")

"Run Time Tags Aren't Necessary" was another favorite of mine as well. Before you touch this read the Wilson bibliography/survey on Garbage Collection.

The great majority of his papers are compiler hacks for functional languages. Skip them for now and work through Cooper and Torczon's "Engineering a Compiler"; the Algols are far easier to play with until you know better.

Regards.
It's not, and nobody has claimed it is, but I don't expect every city employee to behave sanely.

I do have an expectation of sanity from the law however, which is broken when porn surfing becomes a felony under a law aimed at computer breakins.
I think this could raise some first amendment issues. Whereas it is a valid point that unfortunate consequences can sometimes arise when people get harassed in forums such as MySpace, legally, people have a right to be rude. It might be deplorable, but it is not illegal, per the first amendment.
Of course it would be just as easy to actually ask for the user's password, like many Twitter applications do...
I know very little about telecom infrastructure, so this might have a really obvious answer - but why does the last stretch HAVE to to be underground? In other words, why isn't a "skip the trench, save $400" model feasible?
this scenario is still very unlikely, because the birthday attack method will just produce two randomly garbled files with the same hash.

No-one will accept a patch that introduces some garbled stuff into their repository, as it's just nonsense.

Even if you are able to upload it as a 'firmware patch' which goes by unchecked by everyone else, you still won't be able to produce any form of firmware that'll actually do something you want it to do -- let alone two versions that can run on the same hardware, where one is exploitless and the other has an exploit.

For that kind of stuff you'll have to wait a long time. It's still not even possible with MD5 (though partial data can be preserved with some of the attacks).
JRadio.py - SomaFM command line player
Yes, DNS poisoning could be bad. It does add a lot of complexity to your application without adding much in the way of features.
Sigh. I hate the government.

We have an open API, which means we don't have a whitelist of apps that have access to it.

Our policy has been to be content neutral within the bounds of the law, and I'm pretty sure this is the first app to cause any issue with the latter half.

I'll need to take some action, but I think the non-profit side would be an easy way to avoid the P2P gambling component.
Why We’re Not Obsolete
for those who didn't get it, Sunde's handle is "brokep".

http://www.ccil.org/jargon/jargon_5.html#SEC8

[edit: ignore the examples of possible uses]
Quimo : Desktop Operating System For Kids
Me too brother. The UIGEA costs me more each year than most people make in 4.

But I'd hate to see you lose Tipjoy and/or wind up in jail because one donkey bet another one $5 on the Wings game.
The other thing that I see as problematic there is that it aligns your best paying customers with your failure.

This is one of those things that I've thought through a little bit. What seems like it might set up the right chain of motivations is to have the code in escrow where it can be licensed for a pre-negotiated fee and after n-years would become open source.
He doesn't even say what business this was for. And don't tell me it was for Bradford & Reed... why would they need to impress clients - why are clients even going to a Manhattan corporate office to buy greeting cards?
It comes with 1000 puzzles even if you don't have an internet connection. (In fact, it even comes with a snapshot of the world records.) It should not hang on the sync. Which OS version are you using? Which ipod touch model?

As for why there is no "Next Puzzle", this is intentionally done so that you would look frequently at your scores. Solving lots of puzzles is easy. That's not where the challenge lies.
One solution could be to compare the downloaded file with an expected hash. That'd at least give you the opportunity to audit the code once. Something like...

require 'http://example.com/somelib.rb, '7361c1132d2ada0e987080100cfff5c1645c5e7d'
Searches for .er are our most popular viewed results. Unfortunately, Eritrea’s TLD management is in about as solid a state as the state itself—which is to say, not very.

We’ve no anecdotal evidence of anyone managing to register an Eritrean domain name.

Funny thing though—the technical contact for the TLD is right here in SF.

Randy
http://nb.io - http://domai.nr
They should have BCCed TechCrunch on the offer and declined to accept it.
Wait, are these legally uploaded?
The official site is kinda light on details. I'm not sure I would pay $100 for that, at least not yet.
History of software platforms: disaggregation is where the action is
In the US, we'd probably call these 'economic associations' co-operatives, or co-ops for short.

There are several municipalities trying to do something like that here. The problem is that the local telephone and cable companies lobby state governments to pass laws making it illegal to do so. It's rather ridiculous.
"For example, a right to health care"

But we have a right to health care, at least where I live, and I'm not aware of doctors' rights being compromised. Nothing's forcing them to work for the National Health Service.

That sort of right merely compels the government to implement certain policies (i.e. hiring enough public sector doctors).

I was thinking more along the lines of anything tax pays for (so yes, healthcare does work as an example, but not in the way you suggest). Presumably, taxing people is a violation of their negative right to be left alone. Yet tax pays for many good things, and I don't want to live in a place where it doesn't exist.
I didn't get that much out of this article. It's inspiring, but ultimately comes down to something trite like "never give up, and break all the rules!"

Find some way to get the whole New Yorker issue, if you can. It's the annual "Innovators" issue, so this is the right audience, and all the full-length articles are at least as good as this one.
He addresses that point in the article. Microsoft already have the equivalent of iPhone OS X, it's Windows CE for embedded devices and which is also the underpinnings of Windows Mobile for PDAs and Smartphones.

It doesn't run standard Windows apps but neither would an ARM version of Windows 7.
Grubbing For Money - There Ain’t Nothing New About Venture Capital
I would never trust a business with domain from libya, but that's just me.
MBDA Community Exchange: View topic - Help Me Grow My Business
i use left-side wardrobe as desk and my bed as chair

and right-side as standing desk (height adjustable by dowel pins)

total area: 2x3 m² (double bed); height: 3 m
Spammers Using "Bulletproof" Servers in China
If SHA1 goes down, I think the world has bigger problems to worry about than Git....
Google Announces Support for Microformats and RDFa
Yasnippet: TextMate snippets for Emacs
I saw more than a few recently published O'Reilly books on the list, so I'm guessing not.

EDIT: I noticed that some of the random titles I looked into actually link to the book website. For example: "Real World Haskell" goes to the realworldhaskell.com website. Maybe these are legal after all? A great find indeed if they are.
If I was Microsoft I would just ignore the ARM netbook market and hope that it dies off.

People forget that Microsoft as a shareholder owned coporation doesn't have to dominate every market related to personal IT, just make lots of money.

Strangely Microsoft seem to forget that too sometimes.
This is all good advice if you know the social qualities you are looking for determine whether the person can do the job or not. This issue is actually a statistical nightmare because companies think they know exactly who to hire and they try to prove it by showing off the people they have hired. But they need to compare their current employees to people they turned away. Any study on this has shown companies have no idea who to hire after the basic the basic personally and technical filters.
please add FORUMS!
Everything I clicked on goes to legal downloads. Of course, I only clicked on a handful. But we all know there are a lot of illegal downloads out there, and I'm not seeing any that I recognize.
First of all, I should disclaim that I love cars, own 5 of them (only 3 are registered/insured at the moment), so feel free to view my comments through that lens.

I believe that the car allows workers a significant freedom to choose employers not based on which ones are within a few miles bike ride or a few line changes of subway, but rather within an acceptable driving radius. And for many people, myself included, acceptable commuting time in my own car, with my own radio and peace/quiet is far longer than what I'd accept on the green line subway in Boston, or waiting in the rain/snow/slush for a bus.

This freedom radius is particularly important when you consider that most (American anyway) families have at least two incomes, so I must choose to live where I can get to my employment and my wife to hers. With cars, at least in America, that opens up a much wider range of options than if we could only look at jobs on the subway. As it stands, we chose to live in Cambridge (a "city suburb" of Boston); I drive; she takes the T. Either one of us could easily change jobs to literally dozens of different employers without having to move houses or change fields. There's significant value there.

Naturally, had American cities evolved differently, that might also be true just by us living on a better-than-current-reality subway system, as most desirable employers would also have located near subway stops, because that would be a competitive advantage. As it stands now, companies needing white collar talent intentionally locate where there is parking and good access to ring highways, for that is a competitive advantage.

The network effects to overcome to make car-free living are daunting, and just because you can find a few thousand people with lifestyles perhaps overly suited to car-free living in planned communities does not mean that those communities are scalable.
I feel like it can, but it takes time and energy to accomplish. But...it's weird to want to accomplish those things.
First tweet from space
See this is the thing: Ruby was just getting too fast so he needed some way to slow his code down so that he could go back to focusing on "scaling" again.
I don't know about RWH PDFs from O'Reilly, but all the content in that book was made available on the author's website.

They did sort of an open editing dealy.
Another solution would be somthing like what arc does: only download the file once and cache the result.
http://catdancer.github.com/lib.html
A conference I can afford! Aside from the celebrity wow, the $99 price tag caught my eye first.

(Not to say that more expensive conferences aren't worth every dollar, but when you're kind-of consulting/running a struggling software/on a ramen diet you have to count your pennies.)
Am I the only one who thinks this is total bullshit? I know diddly about protein folding but in no way does this sound like a problem so mystifyingly difficult that one can't quickly devise an algorithm that will beat a thumb twiddling human, even if run on crappiest hardware. Someone please tell me where I'm going stupid.
Pretty sure that _why did this about 3 years ago?

Yep! http://redhanded.hobix.com/inspect/requireThin_ice.html
I think the idea is that (given the ability to generate SHA-1 collisions) the same technique used to generate MD5 collisions in Postscript files could also be used to generate SHA-1 collisions in firmware files:
http://www.educatedguesswork.org/movabletype/archives/2005/0...

Basically, you generate two colliding blobs of random data, and then append identical code to each of them. The resulting concatenations also collide. The code is designed to behave differently depending on which blob precedes it.

That alone isn't very useful. It would be obvious to anyone who reviewed the code that something is going on, and the whole point of the attack is to fool code reviewers. But if you're clever you could obfuscate this in a number of ways. For example, if you can generate a large number of collisions, you could find a pair of blobs such that a given substring, when interpreted as data or code, produces correct behavior for one version and insecure behavior for the other.
IANAL but the state that you choose to organize in won't have much bearing on how much income tax you owe. You will owe tax based upon the state(s) that are your legal residence.
ok. security. everyone is soooo concerned about it...

A few questions for you:

* When was the last time you personally verified gem sources that you built and installed?

* did you ever install software not from the big known sources that are verified on the OS level?

* did you ever install a gem from github (do you even know you are talking to github?)

* "wget http://somewhere/archive.tgz; tar zxf archive.tgz;cd archive;sudo make install" anyone?

* rails -m http://github.com/some_cool_template.rb?

* do you cryptographicaly sign your own sources and verify the signature during production deployments?

May be http_require is just for you. if you "failed" on any of the above, you might to be as ignorant over casual security as I am :).
Security is always a tradeoff with convenience. When you consider the effort required to actually perform a man in the middle attack or some other kind of attack when you install something from github versus how hard is it to just break into your house and steal the laptop you might just decide that running some code directly from github might not be such a bad idea :)

But more importantly, the intended usage is over a secured network. vpn, ssh or ssl tunnel or even http://localhost (serving from protected directory with some ACL). I can think of many many situations where this is just 'right'.

The standard capistrano/vlad way of delivering the sources is rsync or git over ssh (or even SVN over HTTP!)
How is this more secure then fetching a source over http though the same ssh tunnel (forwarded localhost, i.e. SSH -L...)?
Well, we're talking about programs here. Once you've managed to get an arbitrary, suspicious-but-harmless patch accepted (which, admittedly, is quite the hurdle), you can switch one garbled section for another. Then, you can check which version of the garbled section is in place using your actual code, and branch based on that. There are of course obfuscated variants of this.

This is similar to that exploit on MD5 signatures of PDFs: trick someone into blessing something with harmless effects, and then change part of it so that the effects become harmful. It's not the most dangerous thing in the world, as we have human gatekeepers to ward against this sort of attack, but it may be something to watch out for.
I'll bet you're right about it being for Bradford & Reed -- I've seen some people who feel slighted because they're young try to overcompensate with glamorous office space, even when they're only trying to impress their employees.
Wow, that was a great paper. In a very concise manner it lays out the traditional value proposition of journalism, and explains that with improved technology they no longer add value.

It doesn't proffer new ways for journalism to be relevant, so I'll take a stab it. We need journalists to be experts that write for the non expert, those who contextualize the news and explain it's relevance to the the picture -- to provide analysis.

So when an event happens instead of reporting on the event, they explain how it relates to previous events and what we can expect in the future. One site that does something like that is: www.stratfor.com which I enjoy reading. One nice feature is that they report on whether their predictions were correct, and the reasons why.

This new form of journalism will require that the journalists know what they're talking about, and will most likely favor those who are experienced in a field and decide they want to make it accessible to the masses. I doubt there is much value an inexperienced journalist can add, unless they are an investigative reporter.
"Personally I would have walked out if I got a negative vibe from the interviewer during this. Questions like this are deliberately obnoxious bullcrap pulled by recruiters and interviewers who don't understand what they're actually after in a candidate."

Especially if it's for a candidate for a tech writer position. In that case, I'd say that the interviewer was the idiot here.
It was an ambiguous statement; the implication was the loss of value for that venture was a million, with the only benefit being 2 chairs. I don't think a floor in Manhattan + retail cost of furniture + a decorator is going to be cheap even if you sublet the space and sell the furniture. (Then again subletting might have been a net gain.)
Alright, one nice feature would be to build an API so I could, for example, list content from a certain niche on my website.
The core banking system is fairly fragel, under some system a transfer of money to an account let's the other party keep transfering money to that same account.
Words cannot describe how awesome this is. Twitter is (quite literally!) out of this planet!
Beginning Erlang web development using Yaws on Windows
Why not just get a couple support couple people at a low salary and put all that profit away? If sales keep going the way they're going for the next couple years you'll have more money than you'll ever need. And you can always sell it off for a lump sum whenever you want. If you take the risk of trying to build a bigger company you could end up walking away with much less.

I'm definitely not opposed to sharing slices of a bigger pie, but in this case it seems unnecessary.
"learning x doesn't make you an expert in x"
Im not demanding anything. What I am saying is that resorting to attacking that (which has very little relevance to the discussion at hand) isn't going to win you the round. ;)

To defend my statement: I explained how I, as an engineer, break a problem down. Pretty much every other engineer I know uses much the same approach (and when I hire I look for the same skill because it fits into our team) - but it's, of course, not the only way. Each to his own.

Seriously: if your going to call out my english at least read and understand what is written ;)

Nit picking over language isn't making a point for you: it'simply suggesting you dont have a decent counter argument. Someone else posted a convincing one - you should give it a read :)

Your a "newish" commentor so I guess you havent learned the culture here :) I made the same mistake once. It's cool no harm done.
Language proliferation
Amusingly their Internet Explorer driver is called Jobbie, which is a scottish term for 'shit'.

http://code.google.com/p/webdriver/wiki/InternetExplorerDriv...

http://en.wiktionary.org/wiki/jobbie

Billy Connoly using the term:
http://www.youtube.com/watch?v=kmpRQLaxF60#t=2m20s
I note, however, that Fredericksburg, which is a "mere" 50 miles from DC has VRE service.

I live in the DC metro area, and I don't currently have a car, and I'm keenly aware of how it limits my options. I use the bus and metro to get to work in downtown DC from Gaithersburg, MD, and it's just at the edge of bearable for a limited time. I spend about 3 hours a day on public transit, and from Fredericksburg, VA, it would be even worse, unless I lived across the street from the VRE station.

With a car, you get ready to go, and then you go. Without a car, you get ready to go, and then you either go wait by the bus stop, or you try to time yourself to get to the bus stop just a few minutes before it arrives. This mostly works, but it's certainly more trouble (and I say this as someone who has a bus stop directly in front of my apartment building; it isn't as if I even have to walk a few blocks to the bus, and it's still a pain).

Going to the store is a project involving planning and giving up the evening to it, rather than something you can do just before your evening activities.

Going anywhere else is something I nearly always have to put off until the weekend, since I leave for work before 7:30 AM and get home about 7:30 PM. If I used a car, I could do those things on the way home (though since I live so far out, I still wouldn't get home much earlier).
It's a "stifle radical political activists here because they are off topic and annoying" attitude, not stifling stuff due to disagreeing.

Do you want Ann Coulter links here, too? This isn't a politics site!
"Those who can Do. Those who cannot Teach" (or Blog).

"Where ends Performance, starts Appearance"
Good arguments (apart from the insults: conversely I wouldnt employ you because you dont appear to see any subtlety in all of this).

Look, I wasnt trying to say the interviewer is superior to the interviewee. Definitely not. But I am saying dont treat them like "ignorant douchebags" and dont assume you know more than them. Potentially you do - but assuming that is the case is a fallacy because you probably end up coming across wrong..
I tend to like reading physical books (gasp), but some of these are definitely worth scanning through. The E-Books Directory website as a whole has tons of good stuff on other topics, too.
the site went down to take care of this issue.
Good question. Wish I asked that at the time.

My clients were the sponsors who bought my ads.

Like you said, they hardly ever came to NYC to meet. Pretty much all my business was done by phone or I flew to a clients' office.

But when I had a dinky office in Queens, one of my clients came to see me. And I was embarrassed when he saw my office.

And instead of being smart and dismissing it, I magnified the incident in my head.
Burlington Telecom is one of the more successful, from Vermont: http://www.burlingtontelecom.net/
This one is truly out of this planet, I suppose @MarsPhoenix didn't really count... http://twitter.com/MarsPhoenix/statuses/839088619
Protected impressionable people from dangerous or unpopular opinions is about as far from Facebook's business as it gets.
" ... f I'm daydreaming about Isabella Rossellini dressed up as a starfish, ..."

Have you seen the movie "Infected"? If not, you may find it, um, interesting.

:)