skysight-inc/HackerNews huggingface dataset:
Assembly without macros is pretty much one-to-one with machine code. Depending on your toolchain you could easily write a shell one-liner to assemble and disassemble it into the other syntax.

With macros, it would be completely impractical to do in the general case, considering the disparity between the macro systems of different assemblers (gas with the C preprocessor, nasm, etc. with their own macro systems).
It is the same thing that happens in the PC space. Since Microsoft doesn't make hardware they or third parties must write drivers and support everything that people put out there. Where OS X only needs to support the devices that Apple creates.

The difference is that Windows is such an entrenched platform that the third parties are willing to step up to the plate and write the drivers for the PC. Now the question is if Andriod will ever reach that same point.
OS updates are probably more important for developers initially---having access to the latest and greatest API/phone features/bugfixes. This becomes important for consumers when the apps they want to use require a version of the OS they can't get.
I agree they're maybe not essential to a lot of consumers. Lord knows most people never thought about whether their dumbphone's OS was outdated or not, but I do think it's less than ideal for the ecosystem in the long term.
Yea - like someone like Whitera or TLO - husky should totally try and cast an AI vs Pro game
Those statistics don't matter a wit if the perception of violent crime stays high. Our media, with its "if it bleeds, it leads" attitude, plus all that "true crime" stuff, all the fictional stuff (books, TV, movies) based on violent crime, etc. etc. have glossed over that minor detail.

Plus I believe there's been a sea change in both the reality and perception of "stranger" initiated violent crime. (See my added note above about deinstitutionalization.) Practically no place in America is considered "safe" any more, communities where you used to be able to leave your doors unlocked are no more, etc. etc. Look at the tension between helicopter parents and the "free range" children movement. Again, perceptions count, with the media expending so much ink and pixels on every stranger kidnapping or murder of a child.

This also seems to be a wash with regards to the demographics of the baby boomers. Their large cohort of young men obviously drove up crime back then, but now the boomers are getting old---all are middle aged by now---and their need for effective protection that's not dependent on their declining physical strength is steadily going up. Plus their perception of their general security in the future has gone way down with the Great Recession and the trashing of their typical retirement investments (home, stocks).
Your assertion that the rich would leave the country is not backed up by historical data. Between 1944 and 1960, the tax rate on the top income bracket was over 90% (it maxed out at 94% in '44). Yet the nation did not lose all it's rich people.
Show HN: Flozaic Alpha - Off to Beijing to Demo
Yes, I'm sure the ancient UNIX haters handbook is totally relevant to the shortcomings of X11 at the end of 2011.

Edit: deleted comment refered to this http://www.art.net/~hopkins/Don/unix-haters/x-windows/disast...
SoundCloud iPad app
Regarding the separation of investment banking from retail banking, I am strongly in favour of this.

However at the moment, investment banking subsidises retail banking quite significantly, if you change this then banks will start charging for retail accounts.

There are a couple of solutions to this, but they all basically come down to the same thing, someone has to pay for the retail banking. Either it comes directly from the customer as a periodic payment or it is funded by taxation, I suggest the later because arguably a retail bank account is a necessary part of modern life in the west and could be considered a utility.

I would personally like to see retail only banks that charge and are strongly regulated to avoid bailouts in the future.

Investment banks should be allowed to offer retail services, but they should be forced to make it clear to the customer that if their investment arm fails, there will be no bailout from the government and they could lose all their money.

Let the people who want to play roulette and let those that don't have an option too.

Sadly this kinda depends on their being enough consumers who don't want to play roulette.
U.S. GDP Expands at Fastest Pace in a Year
A suite of HttpModules to increase performance of asp.net
The thing is that people generally feel that taking someone else's money from their pocket at gunpoint is a bad thing. But when a third party, the IRS, does this at their behest then people think it is a good thing.

No one would pay taxes if the IRS did not have weapons. It is a strange agency for a pacifist to embrace.

I think people really don't give much thought to what the IRS actually is and what it does.
Microsoft and Google Corporate Acquisitions
One thing many consumers don’t realize is that many of the most prominent technologies from companies such as Google and Microsoft were not necessarily developed in-house. In fact, some of the most famous technologies of both companies were acquired through a corporate acquisition. Having a corporate acquisition team that understands technology innovation and is passionate about future technologies can be as important as having future-minded engineers and product developers.
Seen on this news http://news.ycombinator.com/item?id=3084195
115 points by pkrumins 19 days ago
That's a good point. I suppose it's not surprising, though, that they streamline the signup process for a service that they charge for.
How did this get on here? The guy obviously has religiously political views.

I'm not sure what industry he's in, but in many industries it takes money to increase customer demand. And his absolute statement of "Hiring has no correlation at all to profits or to income - none." What? Again maybe in his industry...

If he has so much money left over, why not set up or donate to a charity that helps mining workers in Appalachia? Or invest it in a business?

If you want to make an argument for higher taxes, this is not the way to do it. This is political drivel, and not worthy of HN.
From the article, one problem is that even if you don't use your AWS account on the Amazon store, you could, and so XSS vulnerabilities in the store can be used to hijack AWS accounts. Unfortunately the store is large and complex and so has a large attack surface area.
APA Accredited On-line Applications - Find an APA Permitted On-line School
It may need been household, financial or different causes that have stopped you from attaining that APA accredited credential in university. Nonetheless, at present, after weathering life for a while, you are now in a greater place to proceed your education. Unfortunately, this may appear higher than simply an impossibility given the fact that your job or possibly taking care of your loved ones prevents you from physically attending your courses. Happily, there's a method to get that college degree with out sacrificing your career or leaving your family to another's responsibility.
Their focus is on fast user acquisition. So fastest is the best.

I wonder how many do care if it's the same account. Like people sleep well with their data on DropBox.

Those who care, think and create separate account.
I've just switched my default search to duckduckgo.com. Will see how it goes.
I wonder how long until Lucasfilm calls regarding trademarks and I am being serious.
Electronic music (trance, electronica, etc.)
Headline wildly inaccurate.
Private/internal-only sites still require a Premiere licence ("starting at just $10,000 per year").
Sorry to all who wanted to say Electronica. That option is now available. I knew I'd forget a genre.
There's an anecdote that he parked his car so frequently in the handicap spot in front of the Apple office that some jokesters one day changed the wheelchair into a Mercedes insignia. Reportedly Steve was none too pleased.
Terre Haute Battles Crow Problem
Plus, I'm British, not American. ;-)
My 3 go-to sites for finding designers
While it may not be directly important to the final users (if you don't count security upgrades between versions), it definitely impact the ecosystem. If you need to pick a platform to develop for, you go for the more homogeneous one from a OS point of view. Also enterprises invest more in devices that have a longer support life. They want to buy something that even in 2-3 years is fully supported by the manufacture.
How To Get Back With Your Ex Girlfriend
Right, I completely see how that would prevent it from qualifying as a tail call, my misunderstanding was still different though. For some reason I thought that even if the recursive function was defined within the try-catch block (as below) it would prevent it from using a tail call:

try
let rec func ... =
...
func( ... )

let result = func( ... )
with
| ex -> ...

I don't know exactly how I ended up thinking that, seems a bit silly in retrospect.
A Blog Underneath a Blog | Bombtune
First Day Ra.One Could Touch 22 Crore | NEWS 365
One of the first links takes you to Uncrunched. Flagged.
Fantastic! I've played around with BWAPI for Starcraft (1) AIs, but I like this approach.

So, when's the first SC2 AI competition? The nice thing about SC1 though is that there's no problem running 4 instances in VMs all on the same laptop.
Question on Stack Exchange site being reported as a phishing site by Google?
I'm always astounded by these posts and reviews regarding MeeGo. Everything sounds like it was going well. I've never touched the OS but I'm well aware of the 'Burning Platform' memo by Elop, however, I do remember Elop saying it wouldn't be ready until 2014.

Whenever I see this OS and it reminds me of what was possible and could have been. I remain respectful of the innovations of Nokia but it saddens me to see them become a slave to another company, even if it does sport a quality OS.
That does sound pretty steep.
well that was all the data they had in october 2010 when they collected the data.
Amazon offer security token authentication for accessing AWS account resources, which can limit the impact of a breach in another part of their system.
I just got my N9 yesterday. It's kind of amazing how natural it is to use. While MeeGo is 'dead', Qt will stay alive and grow. Good thing is that MeeGo apps are really hardware-agnostic because they don't need any physical buttons which makes porting to different devices pretty straightforward. If the Qt ecosystem will live, it leaves door open for every kind of Linux smartphones in the future. Hopefully more Android developers would pick up Qt when there's more official way to target it.
The world is quite different today than in 1944-60. A lot easier to operate from a foreign country, yet maintain communication with others in the US and travel easily back and forth.

This is a bigger problem on the corporate scale because companies can (and have) move overseas and base their operations in countries where they have huge tax and other advantages.
Open Compute Summit: Live from NYC (10am EDT)
Yup, it is horrible and has some serious design flaws. But it can deal with low-level graphics, an in general hopeless and horrible activity based on numerous quirks and hacks -- and this makes a value overcoming most of its problems. Not to mention that there is a wide X ecosystem of libs, apps and know-how that is effectively smoothing its shortcomings.
“… an unpaid blogger by the name of Michael Arrington reports.”

Oh! the hilarity.
Create an eye-catching illustration with Gimp brushes.
Wow, they finally stopped centering all the text in their online help! Hallelujah!
That probably wouldn't help a whole lot either since it's unlikely that this is based on a huge central repository of world births and their associated times. Does most of the world even track those?
The Manual releases Issue #2
It took me 10 mn, excluding download time, to root a Nexus S and install the of my choice on it...
The truth about Steve Jobs' number plate
Why you shouldn’t marry before you are 27 (Game Theory Explanation)
Electronic - huge fan of http://www.di.fm as it lets me skip around different styles depending on what I'm working on (deep concentration: trance/minimal techno. 2am hackfests where I need to stay awake: drum and bass. 4am hackfests where I'm going slightly insane: happy hardcore).
The lesson here, once again, is that estimates are not commitments.

http://cwd.dhemery.com/2003/08/estimates_are_not_commitments...

"If you ask Fred, “When will you be done?” have you asked for an estimate or a commitment? What does Fred think you asked for? If Fred says, “Two weeks from today,” has he given an estimate or a commitment? What might happen if you want a commitment and Fred thinks you want an estimate? What might happen if you want an estimate and Fred thinks you want a commitment? How could you make it crystal clear whether you’re asking for an estimate or for a commitment? How could you make it crystal clear whether Fred is giving an estimate or a commitment?"
The problem with unerring dedication to a moral cause is that life always manages to present the most absurd edge cases. You start with someone casually asking 'Coke or Pepsi?' and your knee-jerk response is something about murdered workers in a South American jungle. There's nothing wrong with moralizing in every context, but it's the opposite of fun/pleasant to be around. Everything in life is a tradeoff.

Myself, I have a hard time being fiercely moralistic about anything, because Moralizers often do more harm than good. Necessarily, they purport to know the truth better than others – a conceit that I can't get behind.
Anyone worried by this should check out http://www.mapstraction.com

Javascript mapping abstraction library that lets you write code once and then switch between different mapping providers.
Actual announcement here - http://googlegeodevelopers.blogspot.com/2011/10/introduction...

Doesn't really need a blog to translate it.
There's a flaw with that list ... it makes it seem like iOS 5 is supported on iPhone 1 and iPhone 3G. It isn't and there's nothing you can do about it.

It is deceptive, and for HTC G1, the first Android device, official support may not be good, but you can painlessly install Froyo on it, because it isn't locked and Froyo works well on it. You can also install Gingerbread for that matter, but CyanogenMod dropped the support for it because of severe hardware limitations.

Basically if you get a Google blessed phone, like the Nexus One, or the Nexus S, or the next Nexus, you will be able to install the latest Android as long as the hardware itself is capable enough.

I do agree that iPhones are a lot more comfortable.
>Rafa claimed to have lost around 20 thousand US dollars in cash and valuables that was in a bag

What the fuck? I don't want to blame the victim here, but really, what the fuck?
Things Cloud beta
Without computer security, sources' secrets aren't safe with journalists
Designing for Autism: Spatial Considerations
> Considering the huge progress that was made in the 90'ties on Linux and the lack of progress done after OS X came, I think it is safe to assume that OS X played a major role here.

Progress in software development is not linear. You quickly get the basics done, and then the devil in the details. Also, the Gnome vs. KDE feud didn't help one bit.

That said, OS X being exactly what Linux dreams to be (Unix with a beautiful and useable UI, scriptable apps, reusable components, and a modern development platform), I know I'm not the only one to whom it provided a haven after years of Linux-induced frustration.

> Desktop Linux seems to me that it was created by stitching obsolete software and quick hacks together with glue and spit. Even broken as it is, I still marvel at how functional it is for me. And even unpopular as it is, there are some normal people using it, which goes to show that it isn't totally broken or insane.

No disagreement here.

> I don't agree there - having the source is a huge advantage, even if you aren't capable of modifying it. Just as with cars, you don't necessarily have to go to the parent company and you don't have to fix it yourself. You can always choose a local shop for repairing and tunning.

In theory it's true, in practice it rarely is, since taking over a code base of any significant size is a very hard challenge. I've yet to encounter a situation like you describe, or even hear about one. When the software doesn't work, you replace it, source available or not.

> I wonder why are you saying that, when server-side Linux and related software is such a huge hit.

Because the audience being other tech geeks, it's a much simpler endeavor.

> You can also point out to some desktop software that is free software, that is sponsored and yet community driven and that is usable.

Sponsored free software is usually mostly developed by the company sponsoring it, the community comes a distant second. This is a scheme which works, though, as the company has the final say. I hope it will keep on growing.
Yeah, that background makes me nostalgic for 1997-era internet.
You, and I and most of HN, see this conundrum every time we want to start something. In your case, since you don't have the geek chops, you have the following choices:

1) Get lucky and find a TCF willing to work for equity.
2) 'Hire' a company/freelancer to build your MVP
3) Hire someone to grow with you and build your MVP
4) Do it yourself

My opinion is that if your product is actually worth all of this fuss then you have to put your money where your mouth is. I would keep the job, read more about development, save some money, and figure out how you are going to hire someone on a project basis (1099/freelancer)...there will come a time, MVP or not, that you will have to make that leap. Sure, today is not the day. Let's say you get your MVP created, its a hit, and then what? What about hosting it on EC2 or dedicated servers? What about some marketing? What about some legal reviews? What about incorporating (kinda need that to realistically spread equity to partners and investors)? If you did outsource the MVP how are you going to get your new dev team up to speed when you do hire...and what if it needs to be rebuilt from the ground up because the outsourced dev did not take scaling, security, or authorization into account? What about the other 10,000 things that are going to hit you?

You'll be fine. I see a lot of people that have the best of intentions that are not fiscally capable of starting a business. You at least have a job. Some of these stories of creating the next whiz-bang site with 10 Million users on the first day and only $1.57 in startup capital are definitely the exception and not the rule. If you compare yourself to that success, then you are being unfair on yourself and on your future team. All of this lean startup talk ticks me off because some times you do need some capital to make it happen. That is where outsourcing may help a bit, but what ask yourself if losing the knowledge of the code is worth it? Fate's word of the day: Conundrum.
> allows Sony to do something interesting with the mobile phone branch.

That's the problem. When was the last time Sony did anything interesting? All their "interesting" attempts at integration with the PS3 have been met with a huge yawn by consumers.
Thanks, I was under the impression that you received all 3 for $10 a month.

All cleared up now.
Is DropBox particularly insecure?
I'll just leave this here: http://edward.oconnor.cx/2005/04/rms
This != evidence for Lamarkian Genetics

What would need to be shown in order to support Lamarkianism is that the methylation patterns are passed on to offspring (and showing that the methylation patterns in childhood were different from those at birth, would probably be helpful as well).

It is fallacious to extrapolate from patterns of reproduction at the cellular level of amino acids to reproduction patterns at the organism level of sperm and egg. It is akin to applying quantum mechanics to billiard balls.

What the study does show is that there are long term effects of childhood living conditions which manifest themselves at the celluar level. Given that we are readily able to observe some effects of childhood living conditions at the macro level of the human organism (e.g. physiological manifestations of diet or altitude), finding their biochemical mode of expression should not be entirely unexpected.
> Considering the huge progress that was made in the 90'ties on Linux and the lack of progress done after OS X came, I think it is safe to assume that OS X played a major role here.

I completely disagree with your assertion, but let's say for the moment that you're right -- Apple has thrown down a legal, legitimate gauntlet. So what the heck are you going to do about it? Complain? Say "that's not fair"?
Maybe someone could explain the downvotes?
This is a serious question.
There have been stories about for instance heart transplantations where the new owner experiences dreams and desires of the first owner although the persons never met.
These stories were always marked as 'not possible' but now it seems a bit more 'plausible'.
For online communities I recommend meatball wiki

(http://meatballwiki.org/wiki/)
I agree. I'm lucky enough to work in silent surroundings.
Your Agenda
Have a look at:

http://stackoverflow.com/questions/208835/function-pointers-...

This may help your thoughts in this direction. I'm beginning to think that lambdas/closures/function pointers are design techniques that we should be more fully exposed to in many languages. Of course there are trade-offs and limitations regardless of programming language, but it seems like you can get the most mileage maybe of thinking about your program design in those techniques rather than requiring some specific implementation of a lambda or closure structure.

I'm not expert in this area - look into it more, write something up, and post back to us here.
For the interview or for YC itself ?
Orlando Jones: Liberals Should Kill Sarah Palin
As an owner of a iPhone 3G I don't agree with the solid green color that it gets. It was rendered unusable by iOS4.0, and although it was on "the current version" up until the release of iOS5 I don't recall it getting any actual feature from iOS4 other than faster javascript in the browser. So things are not as binary as depicted there.

It also seems like you're looking at Android through an Apple lens where the only phone updates come via the OS and having the latest version is the key metric. This means that e.g. any delay in releasing an iOS update has no impact on your graph, but if the Nexus team bust their chops to get an update out early, it makes every other phone look bad in relation.

What would it look like if you charted when the phones last received an update to their Maps, Youtube, or Gmail client apps from Google?. For Maps they would all be green I believe, less so for Youtube which is currently 2.2+ only so 15% of current devices wouldn't be able to get the latest version.

Glancing through the list of new features in iOS5 it seems to be equally split between a) things Android already had (twitter, notifications, no pc required updates), and b) things that are considered Applications, not part of the OS in Android (e.g. To-do apps, email/calendar improvements, e-magazine reader app) so there doesn't seem to be as much reason for Android users to have to upgrade.

So generally, from this point of view, you seem to be a bit loose with equating "support" from Google to mean new OS version e.g. your phrase "tracked down every update that was released for each device" isn't strictly true if you consider a newer version of Maps or the Market an update. And I would imagine the average person in the street would.
森伊蔵は焼酎で１番じゃね。森伊蔵を購入するなら１円でも安く