skysight-inc/HackerNews huggingface dataset:
Ask HN: How does this work (or not)
So I do ARM cross development on Linux, Mentor bought Code Sourcery whose value add was that they created a packaged cross compile chain for embedded ARM systems out of the open source tools (binutils, gcc, gmake, gdb, eclipse) it was a great resource for embedded developers. They sold support and gave away the tools. Pretty standard FOSS business model. Mentor however is applying their own business model "Sell the tools and sell support." I keep expecting to hear some huge outrage but haven't (perhaps I am on the wrong lists). I went back to using my hacked up cross tools script and a vim based set of tools. But I am wondering whether or not this is a 'legit' way to convert a FOSS business into something else.

Take advantage of a limited time offer to purchase the full featured Eclipse IDE-based
Personal Edition of Sourcery CodeBench for only $99, regularly priced at $399!
Click this link and use promotional code "pers99eet".

Purchase now! Or download a free evaluation!

Get up and running with your Linux embedded development with the following resources:

Review these brief 1 to 2 minute tutorials to create a project, application and setup the debugger
View this video on how to create and debug Linux applications
Read a how to guide on building a Linux Kernel with Sourcery CodeBench
Read about complex multicore system development and tracing

What you get with Sourcery CodeBench:

Easy-to-use Eclipse-based IDE
Debugging and analysis tools
Optimized, small foot-print libraries
JTAG probe debug support
Latest open source components - CDT 8, GCC 4.6.3, GDB 7.2.50 etc.

Best regards,
Anil Khanna
Product Manager
Mentor Embedded
How is this helpful?

You do realize that the iPad Mini won't ship until next Friday, and that people may want a head start on testing their app on a smaller screen.

And additionally, I'm sure there are a lot of small developers who can't afford to buy all the devices their software might eventually run on.
Originally, the Oracle lawsuit had some patent claims in it, IIRC. They were thrown out though. I can't recall if they were thrown out by the judge or if Google spent the time/money/lawyers to get them invalidated.
Regular Expressions Will Stab You in the Back
How to design for viral distribution?
Well, that's where we probably have to agree to disagree. I don't think the users of Instagram woke up and said "Holy crap, how am I going to save and share images today" either. ;)
>Note that Russians, in surveys, explicitly prefer social stability to free speech and a free media.

I wonder how much this is informed by Russians being conditioned by their media to "prefer social stability to free speech and a free media."
What kind of person turns into a "0.1x" developer because of another person's grumpiness? Seem to me, those are the ones who should be fired.
I'm Not So Sure I Believe This (Bing It On)
Moving to where the puck is
I don't think in the 80's anyone, even a luminary like Lamport really had any idea how distributed systems would evolve. Also he was talking about something different. I very much know there are computers in Google's datacenter that run my apps, and when they go down my computer is not rendered unusable, but rather the service executed by those apps are no longer accessible. Lamport was talking about distributed systems where multiple computers are working together to achieve a common goal. A cloud system is more like a mainframe, or client/server system. Lamport did some fabulous work (at SRI if memory serves) on distributed system.
I'm not sure what's worse: People thinking that Chinese nationals do not care, that they are unaware, or perhaps both. Most of the people that I know in China, who are at all, remotely informed about anything knows not to get their news from regular news channels. Particularly anyone skilled enough to setup a Weibo account. Within minutes, most news gets out anyways via Weibo (Chinese Twitter)...

In fact it was two of my Chinese friends who told me about the article this morning....
I was thinking exactly this, but then remembered that this goes for all audiophile matters across the board, and people who are into that probably won't listen to this advice anyway.
Airborne Wind Power Pioneer Corwin Hardham Dies at 38
+1 for Pandocs extensions. I can verify that is sufficient for producing a doctoral dissertion (in German; not my own…), via LaTeX.
The way Pandoc handles citations, footnotes, tables(!), etc is just delightful.
>People often talk about MVP when they’re really talking about a landing page with a marketing copy and email gathering form.

So true... Let's hope that changes soon.
http://www.huffingtonpost.com/2012/10/22/electronic-voting-m...

>On Nov. 6, polling places across Maryland will still use Diebold AccuVote touchscreen machines that don't produce paper ballots.

So the entire voting mechanism is handing off to Diebold without a possibility of an independent audit, but you think it's a "brilliant meta-comment" on "social media rumors".

Please see the links provided on that article including studies by Princeton where they say they could hack the Diebold machine in 1 minute.
And there's the problem: my personal bias from years and years of GPU programming is that I'd rather target 4 cores with 16-way SIMD than 64 cores each with scalar, or to quote Seymour Cray - "If you were plowing a field, which would you rather use: Two strong oxen or 1024 chickens?"

Besides, this is 28 nm technology and 15x15 mm, no? That's 225 mm^2. AMD's 28 nm Tahiti is 365 mm^2 with 4.3B transistors, making this thing ~2.7B transistors give or take or ~41M transistors per core. Adding 4M transistors (source: it's about 1M transistors on a Cell chip per 4-way SIMD unit) is <10% larger in exchange for 16x the floating-point power. Unless I'm missing something, I'd build that chip in a minute...

Which is to say I don't want 1000+ wimpy cores - it'll get smashed by Amdahl's Law - when I can have ~900 brawny cores. NVIDIA and AMD have been exploring this space for almost a decade now and to start over without considering what they may have gotten right and what they have learned while doing so seems a little daft to me.
> Yes, they did, and Turing was chemically castrated. Not by the baddies, either.

I'd argue that it was in fact the baddies that did this to him. The flag that injustice is committed under does not change the fact of the injustice.
A quick HNSearch only finds http://news.ycombinator.com/item?id=4634306; ghshephard is not wrong there, but it's not quite as bad as some other Bitcoin outfits.

Of course, those Bitcoin outfits don't allow you to plunder random people's bank accounts if you hack them...
Yep, was able to buy upgrade version from evaluation version of Windows 7.
Defeating a Poker bot
Why can't it be both? He qualifies for the running based on his achievements alone, and his persecution is an extra reason to do this. He didn't qualify simply because he was persecuted.
> If I was considering computer science in the UK during the 50's, I would have immediately left after Turing's death.

For where? Similar persecution would've been present everywhere.
> Is this a safe assumption though?

No it's not -- I was just pointing out that he's going on about various stuff without hitting the critical meat of the issue at all.
Give us the password to your bank account? Really?
While CoinBase needs to do this to make it easy for mainstream US customers, it is a dangerous move for them.

They are at a huge risk of the ACH equivalent of chargebacks first and foremost.

Their banking connection will undoubtedly cut the cord as well. I'm surprised they even were able to launch this.

Their 1% transaction fee is way to low to deal with the risk.

See this article on why:

http://stakeventures.com/articles/2012/03/07/the-may-scale-o...
No, this is the one that's not going to get hacked. Because YC. Or something.
Nice work Apoorva!
A large percentage of writings on the internet are motivated by unhealthy narcissism. Well, why don't we just replace "writings on the internet" with "things people do"?
Internal projects are not something that I can judge the importance of, so pointing out that they use Go in internal projects is asking me to take their word that they are taking Go seriously, but all I'm saying is "show me". Show me on a project I've heard of. We know they have faith in C++, Java, and to a lesser extent, Python.
Hahaha! No, seriously. WTF?
> Throughout history, people sometimes make bad calls. With hindsight, it's easy to see what those were. Clearly some of his treatment was in the 'bad call' camp, but I don't think that was clear at the time.

This is a bullshit argument, of course they knew what they were doing to him and why. They persecuted him with the intent to eradicate homosexual people. If you can give the Brits the benefit of doubt and assume that it wasnt clear to them how bad it was what they were doing to homosexuals, than you can equally claim that it wasnt so clear to the Nazis that it was bad what they were doing to the Jews. The persecution og the homosexual minority by the heterosexual majority is not less obviously wrong than the persecution of the black minority by the white majority or the persecution of the jew minority by the christian majority.
Elliot Spitzer - who knows all about books been suddenly thrown in cases that routinely go unpunished - has some choice words about this in "Inside Job". Having been on both sides of the table, he is entirely credible when saying that the dearth of prosecutions reflected a lack of will, not an absence of ways.

http://www.youtube.com/watch?v=FzrBurlJUNk
Your comment about remnant is needless because obviously I'm talking about the machines I use.

And yes I'm talking about the 30 to 120 minutes I spend daily on these things, as if a >10% increase of free waking hours isn't a big deal.
Mail fraud is a very big deal, because it is one of the DoJ's most important vectors for prosecuting fraud federally. Like "tax evasion", it's a means for the DoJ to pick up major cases in federal venues where the alternative might instead need to be costly, time-consuming coordinated state cases.

The statutes that make mail fraud a federal crime do indeed play up the sanctity of the US Postal Service, which is an idea that comes from the 1800's (when the US Postal Service played a far more important role in our society than it does today). But if the US Postal Service has gotten less important, the mail fraud statutes haven't. In the same manner that tax fraud makes criminal enterprises more difficult to scale and sustain (by making it much more difficult to handle the funds those enterprises generate), the mail fraud statutes make it harder to scale organized criminal efforts across state lines, by making the abuse of the communication services our society provides a crime in and of itself.
Maybe I'm just being harsh but I'm not quite ready to give my banking credentials to a barely styled bootstrap site.
If only tl;dr were in Latin, lawyers would understand it
Emoticon Analysis in Twitter
The last month Kozmo was up I spent over $300 on their service. Their closure was a huge disappointment for me.
And anybody who feels like bringing a smartphone onto campus can get around it.
Show HN: My new playlist app
Hmmm. I'm curious: if it turned out that private ISPs in China were blocking the NYTimes of their own volition, would that make it okay?
I love spotify, but I don't like how a lot of the playlists sites are rubbish: very cluttered, requiring users to sign up, hard to navigate, etc.

I have created http://spotify.io as my solution. There's no signup required, just one-click and you are discovering new music.

You can vote on playlists, as well as submit your own playlists. Give it a go :)
Care to contribute some of those to Revel? :)

Out of curiosity, why do you prefer Mustache to Go templates? They seem extremely similar, with Go templates being slightly more powerful due to easy-to-add template funcs. Both are essentially data-driven though.
>I don't know that it's really because of some functionality proper to C

Performance which translates to low latency is of great importance in a operating system/kernel.

This extremely low latency is the result of optimizing at a very minute level, C allows this to be done while retaining a high level of portability and maintainability as opposed to assembly.

The extent to which this optimization is done is further highlighted by how the Linux kernel (and I assume other aswell) uses compiler extensions to further control the final generated code in order to maximize performance and minimize footprint. As such these compiler extensions allow for even further low level control which are outside that which the standard C language provides.

Kernel's and similar operating system components operate in a very low level problem domain, and C is a high level language which has shown itself particularly suitable in this context.

So I think that the wide use of C in low level and/or performance critical code such as that of kernels is based upon 'practicality' rather than 'familiarity'.

Even so, expert C programmers successfully writes all sorts of code.

Git for example doesn't strike me as a project with a larger amount of exploits or bugs than other similar software. And while lots of people have different views on it's 'ease-of-use', everyone seems to agree that Git is 'damn fast'.
Sometimes it's out of your control. In a previous job, I worked with a "grumpy" developer who alienated every department we worked with, because he would be rude on the phone, terse in e-mails and generally unpleasant. As a result, the department developed a reputation for being unhelpful, and people communicated with us as little as possible. That definitely had an impact on my performance.
Or the disuse of async disk I/O is due to the difficulty of its proper implementation.
For the application that I have in mind which is low cost computing alternatives for India's tech isolated millions, I think we could get by with a 320x240 resolution screen which means each frame would be pretty small and we should be able to get by with 2 frames of total buffering. At 6 gates per bit, assuming a 16 bit color depth, that would be 6 x 16 x 2 x 320 x 240 which is about 15 million gates. Assuming the rest of the chip is much smaller, and assuming we fabricate on 180 nm process means chip area is about 15million x 0.18 x .18 x 10(-6) mm squared or .5 mm sq. That's a pretty small chip. The only cost we would have to control is the design cost. Over time we could figure out how to do this with say a product line.
I wonder what will happen to his lawyers. And I wonder what the judge thinks.

Ceglia has had a couple of lawyers (Argentieri and Boland) who have been filing discovery motions, and really aggressively going after Facebook and Zuckerberg. If you read only a couple of their filings, it seems really personal for them. They are absolutely offended at Facebook's lawyers behavior, really aggressive in the wording of their filings, and going so far as to call out FB lawyers by name and complain about them.

And now it turns out the US Govt found the real contract from email archives and it doesn't match at all.

I'd like to see the lawyers punished somehow (reprimanded) for pushing this obvious fraud through the court system so hard and for so long.

And if I were the judge, wasting 2 years of his life on a sham case like this, I'd be furious. They were still submitting filings even as of yesterday!
Yeah, when I read those two sentences, my first inclination was to punch him in the face and say, "You don't know why I'm grumpy; you don't know what I deal with in my personal life; you don't get to make vapid self-help nonsensical context-free prescriptions that amount to magical fairy dust."
I know of Alan Turing after reading the book by Hodges and a theoretical computation course at college. Definitely a brilliant man but I agree with what is said in this article.

Many, many people contributed to the computing world we have today whether it is theoretical or practical and we will never know what might have happened with Turing alive. Why not talk about von Neumann as the father of the modern computer? Simply because even though one man might have had a big influence on a specific field, many more after him would have had a big impact and nobody can predict the different outcomes. Standing on the shoulders of giants and so on..
Apparently China did not have the NY Times blocked until today, in response to the article (obviously going back further it might have been blocked previously):

http://www.nytimes.com/2012/10/26/world/asia/china-blocks-we...
Guy with some sound knowledge here. It doesn't matter if the attenutation is done digitally (as described by the top SE comment) or in analog fashion. The answer is always the same. In the music biz the general rule is: you want to put as much gain as early in the chain as possible. In other words, start at the source of the sound, and working your way towards the speakers, turn it up as loud as you can without distorting it.

Take the example of a guitarist. He turns his guitar up as high as he can, then the amp gain as high without distorting it. Then at the sound console. etc

The reason for this the later in the chain you are, the more electronics and cable is involved which adds noise to your signal. Highest signal-to-noise is achieved by ensuring you have as much signal as you can running thru from the get-go.

In the case of a computer, again it doesn't matter how volume changes are done- crank up your software as high as you need (but not beyond the point of distortion), then adjust it further at the speakers.
Yeah, I would be more interested in hearing why libtorrent feels the need to implement their own disk cache. I'm sure they can do better, but by how much?
A valid concern - we have a fallback option of verifying two small credits amounts to your account if you are uncomfortable with the first option. It just takes a bit longer (2-3 business days) so we wanted to provide both options. Hope it helps.
Ouch LivingSocial
Are you saying that you think the pro or anti stance of Reddit is due to manipulation, rather than demographics?
10,000,000,000,000,000 bytes archived
Pump.io: A Social server with an ActivityStreams API
Yhea....no. Because they are in YC doesn't mean nothing. Really it could be the NASA or the FBI or whatever. If there is money in it (specially untraceable money like bitcoin) someone will hack it.
The longer you stick with your hardware the greener the process gets. Still, software has spoilt us for choice and I agree few people write software that lasts.
For anyone comparing us to Webvan - we are different. I've shared why that's the case several times before (google instacart). But, I think pictures speak louder than words:

Instacart: http://imgur.com/2tWWh
Webvan: http://minus.com/l2Mq5zUpwCP6E
I'm sure NYT is at odds with the laws of China by publishing things that blatantly (and I'm sure falsely) accuse the ruling elite. That does not mean they should be compared. However, your argument is flawed (and you can do much better than this to prove why they should not be compared).
I will give you an example of Leslie's quote in action. At my house we forward DNS requests to a machine hosted by our ISP. (Well we used to, but let me finish) My wife came up to me and said "the TV is broken." The TV was trying to load its NetFlix application which was trying to resolve a netflix URL which was going through our Internet setup, which went to the ISP's two DNS servers, both of which were offline because the switch they were connected to had failed.

Now how to explain to your spouse that the TV is broken because ns-18.sbcglobal.net is not working.
A long time ago I posed md5's to usenet test groups when I wanted to prove I wrote something.

You have to worry about people breaking things. Raw MD5 is considered useless today, since there are tools that make two documents with the same MD5.

This would not necessarily invalidate all prior MD5s; if you published like that 10 years before people starting breaking MD5, that would be pretty good evidence you really did do it, unless your idea is so amazingly valuable that it was more worthwhile to try to forge documents instead of publicizing your research.

Using a few different HMACs in parallel would probably give you good proof.
Oh, I wasn't necessarily agreeing wholeheartedly with the comparison, just that some of the things we take for granted on HN aren't so simple or ubiquitous as they can be made out to be by people who know what they're doing.
I understand this.

However, in both cases the censorship is an effort to save face with their supporters. China doesn't want its Communist supporters to know how rich their party leaders are (a big no-no in communism), and Liberty doesn't want its conservative students to know that they receive massive amounts of federal money (a big no-no in American right-wing anti-government-spending rhetoric).

Obviously it's a futile effort, but it's obvious that China and Liberty both had the idea of punishing journalists and suppressing information in the same way and for the same fundamental reasons.

Am I completely crazy, or does anybody else see the obvious parallel?
I think you are correct for the most part. When I lived in China, my experience was that most people felt the way that you describe or they simply were not going to embarrass their country by admitting to a foreigner that they felt that things were unjust in China. There were some persons with whom I became good enough friends for them to feel comfortable talking about politics, and among these people disappointment in their government was the dominant emotion. Some of them showed considerable shame about the treatment of Tibet, for example, though most of them had little concept of the history of the situation.

There is also a strong reaction among most Chinese people that while the Chinese themselves might not like the policies of the government, they will not stand to have an outsider -- good old waiguo guizi ("foreign devil") -- tell them their business nor criticize their country. They will handle their own problems, thank you very much. This is an attitude one finds no shortage of in the United States.

You also need to understand the general ignorance of the wider world among the populace in China.

There is the stereotypical case: Shanghai is a major tourist destination inside China. One of the many attractions in Shanghai are all the weird looking foreigners! Walk down the Bund, the main boardwalk, and you'll be stopped every ten meters for a picture. A friend of mine with a red beard was a huge hit.

Even university teachers were misinformed about the world. I would sometimes casually question them, having traveled a lot myself, on what they thought the world was like. They were certain that Beijing was as advanced as any other city in the world. Tokyo and New York were basically the same as any big city in China. They were not aware how strange the pollution is to outsiders. They did not know that in most large cities in other countries, you can see the sky.
There should be more women running businesses, because they do it better
21 Sites You Can Use To Test DANE Support (DNSSEC + SSL/TLS)
Interesting, I've personally experienced this bug multiple times and always been surprised when it happens since Chrome is normally extremely responsive UI wise even when under load.
Begging for Change: Developers Use Crowdfunding to Build Game About the Homeless
Soluto draws Microsoft Surface among people who provide valuable Windows 8 tips
The Samaritan 2012 is a nice english Thriller movie.After twenty years in prison, Foley is finished with the grifter’s life. When he meets an elusive young woman named Iris, the possibility of a new start looks real. But his past is proving to be a stubborn companion.After twenty-five years in prison,

http://freemoviesite24.com/2012/10/the-samaritan-2012-720p-f...
http://freemoviesite24.com/2012/10/the-samaritan-2012-720p-f...
Anyone working with bitcoin would do well to read this advice from jellicle and forensic daily:

http://news.ycombinator.com/item?id=2973803