skysight-inc/HackerNews huggingface dataset:
Well, I think "obviously" was right, since my algorithm would never terminate if no source is ever found that matches the generated binary (there are infinitely many possible programs for most idealized languages).

For your idea of modifying my algorithm to bail after some number of inputs have been checked, clearly there does exist a bound on the source length necessary to generate all possible binaries of size N, since there are only finitely many such binaries (and thus they can be produced by finitely many sources). But to turn this into an algorithm, you'd need a computable bound. For a language like C, I think such a bound probably exists and is a reasonable function of the input size. For a language like Coq, though, I doubt the bound would be computable. Basically, I think that there are programs that work for reasons that are very difficult to prove.

Also, I think we're far enough from practical that appeals to the real world are somewhat silly. Either we're interested in understanding the theoretical situation, in which case lack of real world examples doesn't help, or we're interested in practical decompilation, in which case this whole conversation is stupid.
In my 31 years of Seattle I guess I've found that friendships here are made and kept by doing active stuff together. Like camping, or boating, or cycling. There's not a lot of interest in "hey, want to loaf around together for a couple hours?" A lot of folks I know seem to tolerate the Seattle weather only because the summers and activities are great; killing time as bumps on a log is kind of silly.

Or maybe I'm just a poster-child for Pemco ads. I am wearing sandals and gore-tex and typing this from a Starbucks...
Just fyi, your agreement says 2011 in the url but 2010 in the document itself.

I feel like you're edging a bit into not-true-scotsman territory. A hotmail address does not make a freelancer suddenly unprofessional, and completion of the 5 items certainly doesn't necessarily make one a professional.

And what's wrong with hiring an unemployed designer, anyway? I don't see why it would be a minus and you don't really give any reasons not to. You even mention one reason why we should consider unemployed designers a plus: If we like their work, we can offer them a full-time job!
Quite an unbalanced list in terms of cost:

Standing $0
Exercise Ball $15
Herman Miller Aeron Chair $1,150
I wouldn't call them not "good", but they're not the same kind of universal platform that the JVM is. They all pretty much serve one language.
The great (smartphone) case debate
Great article. It's barely about Doozer, it ends up being a great piece of journalism about the Go language.
Blueprints to get traffic to your blog ( infographic) MUST SEE
Depends on what you want to optimize.

Health? Standing cured all my back problems and helped me lose weight.

Comfort? Nothing beats a couch and some pillows under your back.

I stand as much as I can then retreat to a soft couch when I get tired.
> My guess is that they're routing a /64 to each physical machine, and then /116s to the virtual systems.

That doesn't really work, as the /116 is shared among all nodes in the same DC. It also doesn't explain how SLAAC works, as all nodes in the DC get an address from the same pool (2600:3c01::/64 for instance).
> Yes, this is why so many developers hate the enterprise. But it's hard to imagine any way it could be different (at least outside of the Googles and Facebooks of the world).

Huh? This is a false dilemma. There are plenty of places that aren't Google or Facebook that are software technology companies: where managers are technical, where engineers are judged on their technical skills and application thereof. Of course, non-technical skills matter everywhere and generally the larger the company is, the more important self-promotion and politics become. Yet if you're good (not just great), you should be able to find a place where management is technical and your technical skills are an asset: if you haven't, keep studying the fundamentals (interviews heavily focus on Computer Science) and take an active role in your industry (open source, etc...): connections you make, that can vouch for quality of your code will be able to make references that actually get you in the door.
This is unethical, basically he calls for jumping off of flights at layovers, which violates the terms of the ticket. There's even a security issue for the airlines, because they need to check if your bags are flying unaccompanied.

Ironic that the NYT cracks down on people evading its paywall but is selling content on doing the same for air travel.
Humanscale Freedom
Ergoman Mesh
I think you need to start actively selling your product. Try find related businesses or business people that aren't online and try sell them your product.
BackType is hiring designers and product engineers
Chastised maybe. Chastened? Never.
Agree. And you turn the point around very nicely. I don't think Gruber used a very good metaphor to make his point.

He also doesn't provide any sort of counter-argument. I'm curious as to whether he thinks there actually is something about the Mac that makes it more resistant to hackers/malware.
this is usually the case especially for international flights. You always end up trading flexibility for price.
It is tragic that we are borrowing money from China for such utter frivolity.
> I think they do it specifically to make it very difficult to Google Search for seized domains.

You are willing to give them more credit than I am.
While studying drafting in school I became attached to kneeling chairs.
But it's usually not the case for domestic US flights, which is what the article is about.
Over your shoulder, TechCrunch ~ Innovation Investment Journal
>"Granted, a couple of those may be unfair. Facebook doesn't know my weight (though they do have my photo) and they probably wouldn't be able to data mine out that I don't drink. "

You have just identified the next big thing in marketing: Parsing facebook pictures for ACTIVITY and PHYSICALITY of the people in the photos, then directing ads towards them based on the relevant info garnered from their photos.

If you have a bunch of pics of you RUNNING, SWIMMING, HIKING, SKIING, SNOWBOARDING etc... you can target that user base to sports ad companies.

Fat people get diet pills and other offers...
That's about as effective as writing a stern letter to the editor.
You're forgetting the cost to change your home setup to support standing.

Of course, you can go very cheap and use cardboard boxes to hold up your monitor and keyboard.
A couple days a found a round-trip flight from Montreal to Paris with a layover in New Jersey for $762. I tried to book the exact some flight, but starting in New Jersey, and it was over $1,400. This sort of this is crazy. Is anyone really surprised that airlines keep going bankrupt?
Unethical?
Hardly. It's just against their specific rules (which only exist so they can gouge you on certain fares).

Is it ethical for airlines to charge you more for A->B than a flight going from A->B->C?
One thing I have noticed in the Mac security space over the last few months are increasing occurrences of Trojans.

It seems that with the lessons Apple has learned with curated app stores and the launch of the Mac App store Apple may actually be working hard to mitigate this risk.

As an example I have an easier time telling my mother in law that if she wants to install software on her iMac use the app store. Compare that with trying to educate my dad on what is safe to put on his laptop.
I think hypocritical is the word you were looking for, rather than "ironic".
Ikea Markus http://www.ikea.com/us/en/catalog/products/00103102
And now personally, if I had reason to believe that men under my command were likely to be entering into actual hostile contact with the military of the sixth largest country in the world (and a nuclear power to boot) then I'd probably actually have shared that information with them.

When he (purportedly) said "fight your way out," who else could he have been talking about fighting? I think it's safe to assume they got a lot more specific than speculating about fighting undefined hypothetical resistance that might happen to materialize outside this compound in the middle of Pakistan.
These "freelancer" heuristics are dubious. Despite that fact that 100% of my income last year is printed on one 1099 or another, I satisfy less than half of them. A year ago, I satisfied zero of them.

I use an @gmail.com address because I don't want to worry about getting spam-foldered when I email a new client. I don't have a business license because sole proprietorships don't need them in CA or anywhere else I've worked. I've never furnished my own consulting agreement because every company I work with already has one they're comfortable with. I only gathered the other paraphernalia of freelancerhood after a long period of being too busy with freelance work to do so.

Notwithstanding false negatives like myself, these heuristics might help you identify who among your consultants cannot be persuaded to become an employee. But they're a poor proxy for judging diligence, reliability, or any of the other qualities you should be measuring by portfolio work and references.
Many still feel this way. Don't let the pre-eminence of Ubuntu fool you -- most Linux distros, afaik anyway, still include root as a first-class citizen with its own password and everything.
Dupe - front page 1 day ago, http://news.ycombinator.com/item?id=2513123
What's unethical is the pricing behavior of the airlines, not taking advantage of the hidden-city phenomenon, which exists because certain routes, though longer, are immune to airline price-gouging on account of a fair market.
Actually, I think the National Ignition Facility will have no trouble in getting net power out, very soon. The real challenge is getting a significant amount of power out at some non-insane cost, since the NIF in its present form costs billions of dollars and can only do one fusion shot every couple of weeks.

The NIF's plan for a commercial inertial confinement fusion reactor looks like the NIF, except that shots occur ten times a second. At the moment they have no way of firing the lasers that often, or of extracting all the energy thus produced.
Smithsonian Announces Video Game Canon
What desk do you use?
Google is an advertising and marketing company. Only.

By developing a location aware service they can target you with relevant ads from services in your proximity.

The creation of a social networking service would allow this -- though I think its too late for google. What they should do is build the engine that facebook then uses to deliver the ads to their users, then rev-share...
I got my standing desk from Ikea (from the 'As Is" section) for about $100
Seems like I've already started to hit my quota on some requests. If you get any weird errors, bookmark it and check back tomorrow. I'll work on getting my account whitelisted as there seems to be some demand for this =)
Perhaps I just don't read NYT, but I've never been blocked by the paywall.

IIRC, if you use private browsing mode on most browsers, doesn't it defeat the paywall?
To be fair, we did have that world in the late 90's. It was called Windows 98.
Game developer David Braben creates a USB stick PC for $25
Is Business Insider about to take over TechCrunch's position at the top of the TechMeme Leaderboard?
Thanks for building the product that taught me how to set up and admin a Linux box. I wouldn't know a tenth of what I know now without the Slicehost tutorials and the ability to have my own little sandbox on the web.
How to beat high airfares...drive.
Although not mentioned in the article Go now has support for Protocol Buffers:

http://code.google.com/p/goprotobuf/
That may be true of servers, but there are lots of uses of Linux besides servers...
Here is my problem:

I see a lot of finance industry bashing in between the lines of your post. You're making an argument about the choices that individuals make based on their own personal goals and circumstances. When you bemoan the choices that other people make under the guise of "what's best for society" you're making a statement that you think differently and that inevitably leads to calls for the state (or some other authority) to involve itself.
I had a great experience with the Austin team - very nice people, prompt and reliable. A sample size of one does not indicate an overall rule; that said, anyone else had a good/bad experience with them?
Its not that crazy when you look into it more. Montreal to Paris is a low yielding route filled mostly with price-conscious tourists. New York to Paris has, as a percentage, substantially more business travel, which can sustain higher fares. For each route, the airline (presumably Continental) is trying to extract what it sees as the maximum price the market is willing to bear.

As another example, Des Moines to Dallas as discussed in this article. American has the only non-stop flights between those two cities, and any connection is going to add at least 2 hours to your travel time (based on a quick glance). On the other hand, nobody has a nonstop between Des Moines and Los Angeles, so American has no competitive advantage there and cannot command a huge price premium.
> There are plenty of places that aren't Google or Facebook that are software technology companies

Hint: "Googles and Facebooks of the world" could in fact refer to a company that is not Google or Facebook.
I'm using a Herman Miller Embody. I had an Aeron before, and I personally think the Embody is absolutely worth the additional money.
Please star head.js to get codebase into Google CDN
What's with that photo? The shaven head, leather armchair, and expression, juxtaposed with the story about nuclear reactors, make it look like he's channeling a supervillain. Paging Hank Scorpio.
Technical competence is where you should spend your efforts. What I mean for this is that if you pretend any sort of career advancement you have to invest your time in self studying by reading at least a technical book every three months, do tutorials on new languages/technologies and have hobby projects to develop on your own.
Don't do this for the cash, do this because getting better and better at something is cool.
What is mentioned in the article is important for sure, communicate properly, don't be an asshole, play nice for your corporate overlords, but in terms of guidance for career advancement you can do much better than this article.
Out of curiosity, why Spain? I ask as the nation has undergone quite a vicious economic cycle and their next door neighbor, Portugal, is in quite bad shape.

That said, I'm sure there is plenty of opportunity around. What sort of companies have you approached so far? There may be other firms looking to hire or you could go after some remote contract work too.
How do you tell nicely tell someone their requests are not in scope?
Okay, I swear I am not new to this but it gets me every time.

1. Client gives requirements for software, we quote a price (hourly, not fixed price) to complete it.

2. Client comes back with requirements that are not in scope (were listed nowhere nor mentioned anytime earlier) and only thought they would be done because ... well, he needs/wants them and assumed we'd know that because they are so important.

I know we are in the right, both contractually and ethically, but that all matters little if you have a really pissed off client. Okay, so what are your tips for dealing with this situation?

The best combat may be to just bloat your estimates - like A LOT - but technically we already do this just to handle give within KNOWN scope so this would be even more. Plus it's not always an option when other people are estimating/trying to be competitive. And I'm dealing with a situation now where he'd pretty much blow past any reasonable buffer anyways.

Anyways, maybe it's just always a sucky situation but I'd appreciate any tips/tricks/advice/support/encouragement my fellow HNers can share.

Thanks!
My standing desk is a set of $60 industrial shelves from CostCo.

If all you care about about is functionality, furniture can be pretty cheap. I'm thinking of the Xooglers video where Google's massive line of desks was a series of doors on top of sawhorses.
There Will be (Boxee Box) Prizes
I just checked and you're right. One-way's were just about exactly 1/2 the price of a round trip. Shows how much domestic flying I do.
This guy was modded down, but are there ethical issues? If I'm booked through from SFO to DFW to MIA and I vanish at DFW, they're going to be calling my name over the PA system and trying to figure out whether or not to hold the DFW-MIA flight. This is especially true if my SFO-DFW leg is delayed -- my vanishing act might well wind up holding up a planeload of people as the airline figures out what the hell has happened to me and whether they should send the flight off to MIA (and then have to book me on a DFW-MIA plane later in the day) or hold it a few more minutes on the assumption that I'm currently dashing across the terminal to try and make it onboard.
Not just mod-security, but any decent firewall will provide a number of options that can be employed to reduce the attack surface on the web server, and protect it from threatening endpoints.

For example, HTTP traffic can be inspected to identify threat signatures. A firewall or IDS can be configured to drop packets from a threatening IP address after an attack signature has been identified.

An attack signature might be a blacklisted URL eg: /cgi-bin/mail.pl or it could be a SQL injection attempt, or a buffer overflow attempt, or a DDOS attempt.

The idea is to prevent this traffic from ever reaching the web server machine.
Want your own Biographii? (pre-launch signup)
www.biographii.com

We will not be ready for a few more days, but we wanted to give you a sneak peek of the outer workings. We would love to rally up user-testers early so that we have a good base on launch day. If the idea of collaborative storytelling interests you, please consider signing up and helping us spread the word. (You’ll be rewarded.) Any initial impressions are welcomed, and we’ll reveal more in the coming days. Your code if you choose to accept is: royal.
sudo $YOUR_SHELL_NAME_HERE achieves the same purpose.
A deep link for those that want to skip my pre-amble:

http://taitems.github.com/Front-End-Development-Guidelines/
I have a co-worker that does this on a fairly regular basis even for business travel. He's usually able to save up to 50% off the cost of a ticket.
Or you could add the Captcha in this case.
That was my first impression too. Facebook's process may very well suck, but it's likely that the real reason why this person didn't get the job was poor communication skills.

Protip: a female over the age of 18 is generally referred to as a "woman," not a "girl," particularly when that person works in the part of the company that is responsible for enforcing rules about workplace sexism.
I'd say Google Docs is better. It auto-saves too.
Just tried it myself with SEA to MSP (hopping off on a SEA->MSP->DFW route) on July 15th. Direct flight is $230, hop-off route is $150 on exactly the same Delta plane.

Now the thing is, if I book SEA->MSP->DFW for Friday and MSP->SEA for Sunday I don't see how Delta could not notice this and block me from flying because of abusing this system.

Actually, I have done something like this before. When I moved from Europe to the US I booked a return ticket because it was 500 Euro cheaper than going one way, knowing fully well that I would never be on that return flight.
Sure, but it also connotes brand name and mainstream recognition. It also suggests that such companies are few and in between. Finally Google and Facebook aren't just technically impressive, they're stand out financially. If it's just a technical organization you're looking for, your choices are much wider.
Courts do not file charges or spin off criminal proceedings in the middle of an ongoing civil trial - it's not like forking something on GitHub. I think the Office of the Inspector General inside the DoJ would appoint a prosecutor whose job it would be to investigate and file charges if appropriate. Alternatively, Congress also has powers to initiate investigations of the executive branch.

People do sometimes go to jail for this sort of thing, but it's rarely front page news because the cases are so technical, and because the prosecutions take so long that the general public usually ends up losing interest, if they ever had any to begin with. Here's a recent example: http://www.govexec.com/dailyfed/0311/033111RB1.htm
`sudo -s` works nicely too.
No need for 'su' to get a root shell. You can use 'sudo -s' for that, and you still set a root-specific PS1 in the bashrc file.
Is it ethical for airlines to charge you more for A->B than a flight going from A->B->C?

I don't know. Is it obviously unethical for them to do so?

It's a sensible observation that a subset of X should be priced lower than X, but is it a moral one? Or, if the airline can make more money by charging more for A->B than A->C via B then, heck, it's their airplane, let 'em do what they want!
The first thing that happened when I started typing was a big pop up balloon appearing at the top of the screen telling me to follow them on Twitter and requiring me to click a small cross in order to close it. I'm confused, how is this in line with "focus on writing" and "chrome fades away"? It seems like there are some conflicting priorities here.

I also find the crossfading chrome to be jarring, but that might just be me.
In any industry, price is not derived from cost. The market sets the price, irrespective of cost, which is why companies go bankrupt, especially airlines.
I would have assumed everyone would know this stuff, especially on HN.
But many of the backend services powering Kindle are based in Seattle.
Still reading, but I love the easter egg reference to Paper Chase (http://www.imdb.com/title/tt0070509)
The notion that the domain name of your email is somehow indicative of your value as a professional is pretty dumb. It's mindless tribalism at best.

Having your own consulting agreement is a good idea (it enables you to take on clients who don't have their own agreements and can give you a head start in contract negotiations), and being incorporated can be very useful for liability purposes. But those things certainly aren't required.
At work, I'm on an Aeron chair. It's pretty comfortable.

At home, I like a couch. Couches let me spread out and contort myself into weird positions as I feel like it. (As an example, my roommate in college once walked in to find me laying on the ground with my MacBook Pro on my stomach and legs on our couch. I didn't even realize I had gotten into that position until he said something.)
It's too bad if Google really thinks that way. Seems to me the original key to their success was providing incredible value to their users. That got the user's attention and ... eventually ... monetization.

In the mobile space, the ways to add "incredible value" to the user are only just being conceived. Sure adding the location data silo to apps is a plus. And it seems the entire planet is fixated on social. But I don't see businesses competing for my business in any significant way inside the same app...yet.
Sorry but that is your problem not mine. Whatever you think I am putting in between the lines is up in your head.

As I said, you are attacking a strawman, a position I don't hold.

I have been pretty precise in what I mean and what part of the industry I am referring to. If you can't get paste seeing ghosts then obviously you have a problem, but it's not me nor my post.
Sprint / Google Voice integration has major issues, major lack of support
Agreed, that was an odd one (I've never even seen a site that does that). Other than that everything looked good though.
You could increase your price or you could agree to get what was originally planned done first and then look at the new extra stuff.
Developers: Help to shape Reactor into the right tool for you