skysight-inc/HackerNews huggingface dataset:
Electrical engineer. Probably something involving radio since I focused on Communications when getting my EE degree. After college I went to work for a company that made industrial computer I/O interfaces and then got into embedded programming instead.
US Defense, Mega-Airships to Spy Afghan Skies
Well, time to add another name to my list of people I never want to work for.

Even without publicly naming the person who submitted the code, this is a dick thing to do. Can anyone here look at the code and honestly say they've never written anything like that at some point in their life? You don't learn through public humiliation.
POST it to an HTTPS endpoint.
Dallas Startup Career Fair on October 21st
Rate our project: Launch Already
Hello HN, we are launching launchalready.com to help startups get coverage.

Please give us your feedback.
I made a comment recently about my dislike of multi-part blog posts without realizing I had started one of my own before commenting. I guess I just didn't like how long it took me to finish my own story.
Luffy vs. Fake Luffy. Check One Piece 518 episode at TailedFox
Interview: Steve Vinoski and Bob Ippolito on Erlang Web Development
So they should just stick with a very unpopular decision? I think that when (inevitably) mistakes happen, taking one on the chin is the best option.
clickable: http://launchalready.com
Another interesting evolution was the fifty years for which Charles Schulz drew Peanuts.

http://web.wm.edu/amst/370/2005/sp1/images/lil%20folks%20com... -> http://lh5.ggpht.com/_SoPtgOjrRa4/SxJ6wlDkQWI/AAAAAAAABQ0/Pm...

I used to collect his books/compilations
Video: Guy Kawasaki Discusses Steve Jobs (at 10 min point)
this is great, but also embarrassing. not only am i a worse c programmer than i thought (i thought i was pretty good), but i burnt lunch because i forgot what was on the stove while reading it :o)
Apple took UNIX to the masses. ARM (Acorn RISC Machine) has dominated the price/performance. We've arrived, but Sun didn't get us here.
Huh, I was one of the few who thought Qwikster was a good idea. I even bought stock a day after the announcement. Now what?

I was convinced that this was bitter medicine, but impressed that Reed Hastings was doing it. I figured if they separated out Qwikster, a solid, cash-generating business, they could sell it to raise capital to buy better streaming content.

I only use Netflix streaming, and Reed has stated from practically the very beginning that his vision was streaming in the future. DVDs clearly (at some point) will no longer exist, and I thought selling off that business now, while it still had some legs, was a good move for the long, long term.

Maybe they had a suitor for the DVD business that backed off. Or maybe it really was a change of mind. I don't know, but I'm disappointed overall.
Not quite true, I know the developers and they're working on Lion support, as well as some major updates to the vm.
Which IDE do you use for C++ development on Windows?
Which IDE is the best for developing C++ programs on Windows?
It bugs me that the guy put up code as a bad example, and some of the lines extend so far to the right that the side bar lays on top of them. Its own bad example.
2011 Q2 http://en.wikipedia.org/wiki/File:Smartphone_share_current.p...
The movement still, as far as I can tell, has no intellectual grounding. Watch the Reason.TV Video: http://reason.tv/video/show/what-we-saw-at-occupy-wall-str

You have a Ron Paul supporter next to a guy who wants to nationalize the banks. You have a guy supporting Obama next to a guy who thinks Mitt Romney will "fix the country".

And of course the folks "letting their freak flag fly"

So this movement stands for nothing. Except for maybe "we're unhappy with the world right now" and really who isn't unhappy with the world right now? The only thing more ridiculous then the Occupy Wall St crowd are the pundits and politicians trying to use them to make their own points (which includes Krugman and the people he's criticizing)
> A vast majority of internet users still use IE

IE may be the most popular browser, but it's not used by the vast majority.

http://en.wikipedia.org/wiki/Usage_share_of_web_browsers
Most developers will not launch a startup and make a bunch of money, so if you are young and wish to mitigate the risks of a downward career trajectory, here are a few suggestions off the top of my head:

1) Learn a domain, one with staying power.

2) Stay in shape. For me, this means limiting how much I eat. I find that consuming a minimal amount of carbs/sugars totally eliminates the ups and downs in energy levels throughout the day, and makes me feel as ready to go at 4PM as I do at 9AM.

3) Enjoy yourself. There are thousands of domains for programmers. Find one where you like the culture and work.

4) Consider moving away from the coasts. The concentration of competent developers is much lower in the interior of the country. (Just 100 miles can make a big difference).

5) Don't go into management, unless you really enjoy it. And if you do become a manager, hack management.
Hi,

We have a standard rate per iteration, and a project MVP will usually be around 20 - 30k, depending on a number of factors. If you ever want to chat feel free to hit me up at 609.309.7089 x702.

-Jay
Reminds me a bit of when one of the Java 6 point updates changed the vendor name from Sun to Oracle. That broke a lot of older applets that were coded to require Sun Java over Microsoft or Netscape Java, and they had to revert it back.
Bitwise operations in C
The alternative to google developing Dart isn't doing nothing, but throwing more resources behind javascript.

I think you are missing some of the context of Eich's comments. The very same leaked memo declared that Dart was developed b/c js could not be evolved into a suitable language. Obviously Eich thinks it can, but more to the point he's working on the committee that is responsible for guiding such evolution -- the same committee that google plays a major role in.

So the particular claim he's laying out is this: Google throwing resources behind Dart is worse for the web than Google truly committing to an evolved javascript.

You might agree or disagree with this claim, but your arguments so far have been tangential to it.
I did not have this experience at all.
Thanks! :)

Once upon a time, 234 days ago, I posted SocialGrapple on Show HN: http://news.ycombinator.com/item?id=2232656
> The day android is as polished as iOS is is the day I switch.

I look forward to having you in the iOS community for a long, long time then.
>Wouldn't market questionnaire testing of just 100 people saved them this expensive juggling act?

Probably would've killed the ipad, too.
Why do you have spend your precious time off to be able to take courses that you want? Why can't you just take the courses you want while staying on schedule?

IMO dipping into summer holidays more or less equals unpaid overtime at work. Society can force one to do that, but it's unfair, draining and not that much productive.
Ask HN: Philosopher in Tech
I have a friend who is studying philosophy and management at university and wants to work for a small to medium sized technology company. Can you give her any suggestions for how she can get into the industry and what roles might await her?
Why I Quit Intuit and Started Hall.com - An Update
I think the point he was trying to make is that he can understand an inexperienced developer making huge security mistakes ("I could sort of figure out the rest"), but changing the name of the webform is coding 101, and the candidate even failed at that.
You're right about the Tick-Tock, but since Apple hasn't announced it as a policy, people expect every release to be a Tick.

I think you're wrong about Apple being greedy. Didn't they double the RAM? 16/32/64 for the price of 8/16/32 in the past? Also, the camera, processor and radio chips are all new from the original iPhone 4. The form factor is the same, but the antenna are a new design. And I think they are still working off the margin hit from the retina display.
"You realize that Java requires a nontrivial bytecode verifier too, right? IIRC the bytecode verifier, and certainly the compiler, require abstract interpretation to convert the stack-oriented bytecode to a virtual register-based one."

It seems like you are talking about Dalvik VM (Android). Java class files (stack bytecode) are actually converted to Dakvik's register bytecode ahead of time. (Before installation on the mobile device.) I'm unsure if Dalvik bytecode is verified or not.
Dart doesn't require the type.

var c = new Circle();
Or maybe they underestimated the cost of the loss of customer goodwill the split would cause vs the cost of the "underlying cause".
Isn't that a general issue with Kickstarter: what if these people fund but then fail to deliver? The Kickstarter FAQ page says you are expected to cancel your funding.
The Maxim of Minimalism: The Genius of Steve Jobs
1) The two values don't measure exactly the same thing. The mole is a unit for the amount of of material, while the kilogram is the unit for mass. From a chemistry perspective, the difference probably doesn't matter. If you have 1 mol of carbon 12, you know that it's exactly 12g. On the other hand, what if you had 1 mol of electrons? The conversion between the two quantities only works because we can use the isotope number as a conversion factor.

2) We don't exactly know Avogadro's constant. We've measured it fairly accurately, but, for your proposal to work, we'd be forced to define all 23 digits. We can then declare that 12g of carbon 12 is exactly 12g, but how do you know that you have exactly 12g of carbon twelve? Just from basic counting statistics, you'll probably be off by a few hundred billion atoms, and that's assuming that you have someone is and count all 6.02 * 10^23 atoms individually. The result is that the mass of the kilogram is now a derived and empirical value, adding uncertainty to every measurement of mass in every experiment. It's far preferable to leave the kilogram as an exactly defined unit and put the uncertainty into Avogadro's number, where it will only crop up when someone needs to make the conversion.
What did you expect to happen when you hit a button named "Download Raven"?
5 Fatal Mistakes That Got Pfizer ex-CEO Fired
I found one article about the sales of the S2 from an "android news" site, that indicated it was selling 2-3 million a month. I'm sure it is the best selling android phone, and I say anything that sells more than a million units in a year is a "hit", but that's not a lot of sales compared to the iPhone. It certainly hasn't broken out into the mainstream like the iPhone has.
Brains are a problem that is drastically out of scope as far as AI is concerned. You're absolutely right, these are just very simplistic models and examples, meant to convey the general AI jargon. This isn't intended to apply to "complex" systems; for example the idea that you have a very basic sensor, a black box, and a very basic actuator works well for a specific problem set, but it's not intended to work as a model for brains (or even parts of brains).

I believe the source of your disappointment is a matter of overall expectation about what AI research is intended for. The objective of AI is not to create intelligent beings, it's to model and create programs that solve narrowly predefined problems. AI as a field is not at all identical to AGI (=artificial general intelligence). Whenever you're talking about brains or things like "common sense", that's AGI. Over the years AI research has produced many good models for single components of our mental subsystems though. But researchers have not actually concerned themselves with AGI until very recently.
This was submitted by the author Patrick A in late August. Why the re-submission?
I think the issue was that Sprint started marketing their WiMAX service as 4G. In real-world testing, Sprint's WiMAX service has consistently scored around the same as AT&T and T-Mobile's networks (http://www.pcworld.com/article/221931/4g_wireless_speed_test..., http://www.pcmag.com/Fastest-Mobile-Networks-2011). Once Sprint had announced that it had 4G and everyone saw that "4G" meant 2-3Mbps, it was hard for AT&T and T-Mobile to avoid calling their HSPA+ networks "4G" as well. After all, they were providing equivalent speeds to Sprint's "4G" network.

The real issue is that there wasn't a good way to label networks that were 2-4x better than their predecessor. EV-DO Rev A achieves around 1Mbps in the real world. As companies (Sprint, really) started rolling out faster wireless technologies, they wanted a way to differentiate them. They were better. If you were a Sprint user with a WiMAX device, you're likely getting 2-3x faster speeds. That's a significant improvement and, frankly, Sprint needed a way to communicate that to users. Of course, that set the bar decently low for 4G - a height that HSPA+ easily surpassed.

It would have been good if it had been called 3.5G or 3.75G, but once Sprint had announced it's 2-3Mbps service as "4G", it meant everyone offering 2-3Mbps service had to call it that. Granted, I think Sprint thought its service was going to provide faster speeds than that - as noted by their 3-6Mbps figure. However, that never panned out in real-world testing. It's reasonable to think that LTE's speeds are going to be reduced as the customer load increases (right now, AT&T and Verizon's LTE networks are virtually empty). So, if WiMAX had been able to deliver 3-6Mbps and LTE speeds went down to the 6Mbps range under load, it might not have seemed so off.

What we really need is to get away from the "G"s and start concentrating on average real-world speed under load. What are people going to call "4G" technologies like LTE Advanced (the next generation of LTE)? It's going to offer vast improvements over the LTE that AT&T and Verizon are rolling out, but officially it's supposed to just be 4G. The number of "G"s doesn't matter. Ping times and bandwidth matter.
I was just having dinner with a female friend that was an EECS major (electrical engineering computer science) from UC Berkeley and she brought up another point. She said whenever she took classes and needed a partner, she'd always have guys come up to try to help her and that usually they were among the smartest guys in the class.

As far as the marriage/kids issue goes ... I think I read that the average age of the people at YCombinator is 26; and as far as my own observation goes, that's right around the time that my female friends started seriously thinking about the marriage/kids issue. I think the discrepancy is really driven by the biological clock. Men can have kids well into their 50's, but it's pretty dangerous for women to have kids past 40.
I went to DVD-only. Partly it was the occasionally crappy streaming experience for my own viewing (most of my machines run Ubuntu; I've a dedicated Win7 laptop that is perhaps underpowered for Netflix streaming). Too much pausing and image freezing while sound continued.

The biggest streaming issue was that I often watch movies with subtitles because a friend is hard of hearing. Subtitles were a grossly unreliable feature; they would appear at odd times, often in a big rush, making them useless.

(This when watching a movie via the Wii.)
Good Riddance Steve Jobs
If they share one thing, it's a feeling of being unrepresented in government. The core purpose of making their numbers known is to impart to Congress and the Obama administration their discontent with the status quo, with legislation increasingly adopted for the benefit of the investment banks in particular, and the extremely wealthy more generally, to the detriment of the rest of the country.

It is a not-so-subtle reminder that while those other guys may fund their election campaigns, the rest of us are the ones who can take up pitchforks and torches, and have a good old-fashioned mob lynching if things go too far in the wrong direction.
Please enlighten an uninitiated: what does "mo" mean in the last panel?
The common thread may be an opposition to "privatize gains, socialize losses". They may not agree on whether socializing the gains or privatizing the losses is more desirable, but they know they don't like the current system.
Mind-guided robotic arm lets paralyzed man touch girlfriend
The price hike wasn't a big deal for us. It's still well worth it with our viewing patterns.

DVD service is still valuable because there's literally no other way of watching movies that aren't available for streaming anywhere, Netflix or otherwise (which add up to a depressingly large amount). However, I am looking into Redbox as an alternative (which I wouldn't have done had Netflix not segregated their service...)

Streaming, despite the recent poor selection, pays for itself easily in the few TV series that we watch and are available. Spending $20 to buy a series on DVD or Amazon streaming vs a Netflix streaming subscription is a no-brainer.

If it ever happened that none of the series we wanted to watch were available on Netflix, we'd probably cancel (and renew if we found one we did want to watch.)
That a Ron Paul person is protesting shoulder-to-shoulder with someone from the Green Party is very telling. Even though the solution to the problem isn't clear, they do have something in common; and this in itself is a rather important political development.

I disagree that the movement lacks intellectual grounding -- "heads we privatize profits, tails we nationalize the loss" is about as clear as you can get. Doesn't matter if your anti-corporate or anti-government, corporate/government collusion permits right wingers and left wingers to get on the same page.
How I Got Greedy And Lost My Shirt With Peer To Peer Lending Loans
Has using GPL-licensed code prevented anyone else from being acquired? That really struck me...
Show HN: My public YC application, open to any feedback
The movement seems situated somewhere between the Bonus Army, which had a clear and attainable goal, and the Hippie Movement which was far more diverse.

The 60's counterculture still managed to have a huge cultural impact. Refusing to take part in a system which is apparently working against your interests is a necessary step one, even if you don't know what step two is.
So this is like G+ circles for Twitter?
Sorry about that, did not see it.
Facebook Acquires Social Q&A Service Friend.ly
Look at the comment I was responding to, that people must not be loving the Galaxy S2 because "there would be a hell of a lot more sales of it than there are..."
Open Source Software Powers Clinical Trials in the Cloud
Is that whats wrong with me!!!

Wow thats interesting reminds me of a show on TV while back the brain in love. It too had some very interesting scans and info on the brain.
Clayton Christensen on Steve Jobs & the trouble with venture capital
The point of those hardcoded URIs is to be a unique identifier. You really aren't supposed to load them all the time.

HTML 4.01 documents are supposed to start with:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd>;

The intent was not for web browsers to hit up the W3C every time they loaded a web page.
Is it worth putting the time at a big company like Intuit, or if you were to do it over would you go straight to your own startup?
I disagree. I feel that knowing what might happen demonstrates that the individual has considered the design of C carefully and taken the time to find out how it is, and why it is the way it is. I think that sort of knowledge always leads to better code in the language.

The man in the example might know to "never write code like" a variable incrementing and assigning to itself again, but there might be other, more subtle pitfalls in design and implementation that he succumbs to because he hasn't given much thought to all the different ways that the rules of the language can interact.
I think it makes sense to cater to early adopters in this phase of the product's life.
Facebook acquires friend.ly
Unique tribute to Steve Jobs by a developer
I'd be interested to hear how this compares to PhoneGap.
It feels like just yesterday that you rolled it out. I'm sure it felt longer to you :)

Good job Andrey!
Who said anything about Java bytecode? Java bytecode != bytecode.

"I don't want this at all. That's too close to ActiveX for comfort."

It has nothing to do with ActiveX. It has everything to do with dead-stripping code and targeting particular browsers the way GWT and Closure Compiler do today.

In particular, Javascript VMs today always parse JS even if it's already been cached, hasn't changed, and is loaded from the cache. They must also retain the original source as well as the parsed AST representations due to other semantics (toString()), which wastes gobs of memory on memory constrained devices.

As for size, I believe there's a Microsoft paper floating around somewhere where they use a custom tokenized AST byte code format to achieve significant wire savings.

The reality is, Java on Android already starts up faster than Android and runs faster than JS, so there is ample evidence that JS is underperforming other environments, meanwhile, Android APKs are not any bigger than comparable JS apps from my anecdotal observations.
I've been refining this application for the past few weeks -- but I'm always looking for any feedback I can get. Let me know if you think I should make any last-minute changes (or even what you liked/disliked about it).

Just a reminder that applications are due in tonight. Good luck to everyone!
I've noticed that wall street is taking a very clever tactic in what is clearly a critical PR battle - they are trying to associate anger against wall street with anger against wealth creators in general.

It's a great tactic, because Americans generally are not hostile toward very wealthy individuals when they perceive these individuals as wealth creators - in fact, they actually admire these people [1]. Yes, most support progressive taxation and would support higher taxes for the rich (even wealth creators whose activities we want to support), but they'd oppose a "soak the rich" kind of class warfare, on practical and moral grounds.

No surprise, then, that people who profited, first from risky and economically worthless activities [2], and next from a massive taxpayer supported bailout, would want to get real close to the founders of tech companies in silicon valley and hope that nobody notices the difference.

I'm not surprised that the movement against "wall street" is incoherent right now. There are so many angles, so many different opinions. You have the anarchists who protest globalization in general, but you also have Tim O'Reilly stating that he thinks wall street bankers got away with a crime [3] (and kept the money too).

As someone in high tech, the most important thing to me is to make sure that financial "engineers" don't get to associate themselves with the wealth creation of real engineers and other people who are wealthy because they created wealth.

[1] An interesting article about this in the nytimes titled "How we value the super rich" talks ab it about the mentality behind this distinction...

http://www.nytimes.com/2008/09/28/weekinreview/28stone.html

[2] For a pretty comprehensive version of the argument that much of investment banking is useless, check out a New Yorker article "what good is wall street"...

http://www.newyorker.com/reporting/2010/11/29/101129fa_fact_...

[3] https://plus.google.com/107033731246200681024/posts/Sy8Z2uWy...
I always associated Microsoft with a medium-dark blue, perhaps because of the favicon?

http://www.microsoft.com/favicon.ico
> wealthy Americans who benefit hugely from a system rigged in their favor react with hysteria to anyone who points out just how rigged the system is

Just like unions. You can't have it both ways.
The Guardian is experimenting with an 'open news desk'
Two best takeaways:

1. Jobs didn't try to understand the customer but focused on what the customer was trying to do

2. Venture capitalists are too focused on short term innovations
You have a lot more faith than I in people actually realizing what they did by mistake, and learning to repeat it.