skysight-inc/HackerNews huggingface dataset:
DownloadSquad Policy: We Delete Blog Posts When We're Wrong
Tear down of the Verizon iPhone for part replacement
In order to get to the content, I had to click "Continue" on a window that said, "This site is insecure. Are you sure you want to continue?" Once I passed that, I got to see the "Agree to Legal Terms" page. I didn't want to read legal terms, I wanted to read about "A Modern Browser," so I don't know how many more obstructions there were after that.

Just thought it was kind of ironic.
Too much or little regulation of public companies?
As I wrote on the other thread, markmail is the best site for searching through Apache mailing lists that I've seen. Many of the Apache project websites link to markmail for their archives. Why are people wanting to block it?
> Enterprise users want to be able to say, "Use IE9 to access your expense reports, period".

Every time people bring this up they make it sound like it's a legitimate requirement. It's not, and the cost of supporting a given browser's rolling release schedule in-house at these companies is miniscule compared to the global cost to the web development industry and user productivity of having to support three (possibly four) different versions of IE at any one time.
We do 120K messages per core per second with QPid (RHM), which includes an AIO transactional journal and multi-master clustering. Woo. :)
http://news.ycombinator.com/item?id=1492984

I posted this on HN a while back when I was looking at a new internet provider. I didn't choose the 1Gbps but got a 100mbps instead with a bundled package. Using speedtest.net to a HK-based server I get 60-70mbps download and 30mbsp upload fairly consistently. Love it. HK-hosted sites load like they are on a local server.
Yes, like Coral Island vs Lord of the Flies.

Although I'm not against the idea of people writing in other peoples' universes, ie. fan fiction. In fact I hate the snotty attitude (seemingly) almost everyone takes towards fan-fiction: it's a win for everyone, like the literary equivalent of forking open-source software, but it's never encouraged.
Thanks, idiot.
I now share my ideas openly. If I am not doing it at the moment, someone else is. If I am doing it, well, I want people to know about it.
If you were to itemize the merits and pitfalls of each technology and how well each plays with the others, the list would get long quickly. The question can't be answered without knowing the problem and the people.
OpenCoweb: JS lib for cooperative apps based on operational transformation
it's that many geeks want "native" apps, rather than having web apps on mobile devices.

The app store didn't get to be a huge success by appealing to geeks. Native apps really do have significant advantages over web apps (and vice versa).
January precipitation anomalies worldwide
Given the same semantics, RabbitMQ pushes 100k+ per core as well.

Until it grinds to a halt for no obvious reason</snark>

We've dropped RabbitMQ on a project a while ago not for performance but for stability and opacity reasons.

I went into detail about the issues in a post a few months ago so I'll skip that here. My take-home is that unless you have complex routing requirements that can only be realized with AMQP then you should think long and hard if you really want the aircraft carrier of a component that is RabbitMQ in your dependency list.

Redis/Resque, beanstalk and Celery cover the overwhelming range of use-cases just fine and are complete no-brainers to operate in contrast to wrestling with AMQP topologies, flakey client libraries and an opaque (to most) erlang blackbox.
This is beyond outrageous and can hardly qualify as news. Can anyone explain why they upvoted this in the first place?
Exactly, but how do I find someone thats qualified in social networking development? Is there credentials or skill sets that I should be specifically looking for?
You don't sound particularly sales-y/manager-y†. For instance, you had to ask your 50/50 cofounder to fire someone, and then nag him. Why didn't you simply fire the designer? Is it possible that you're not giving him enough credit? There are a lot of very talented developers on HN who are never going to "get it together" and get a company off the ground.

I see you saying that you're concerned the situation may be past the point of repair. But the only real concrete problem I see is that you disagree about a designer. That is not one of the all-time great reasons to dissolve a partnership.

† Not a criticism.
I completely understand the point the author is trying to make, but I would disagree with the author's meaning of 'passionate'. People can be passionate about their ideas, but that doesn't necessarily mean they have taken that 'next' step to 'show you' a product. I think what the author really wants to see from people that claim they are 'passionate' about their ideas is pro-activeness in building something tangible.
It's freeware, but not open-source.
Samsung Galaxy Tab 10.1 Hands-on
But the bad guys aren't 'non-white' in any meaningful sense either, are they?
And he says "No. I don't have $500,000 in the bank to pay you off with, and the business needs every penny it has to deal with competitors". Now what does he do?

I'm not trying to be combatitive, but I'm not sure this "buy me out" or "I'll sell my share" stuff is very productive. Is there really a market for 50% of a 2MM company, sold by the 50% of the company most responsible for its technical operations? The way this guy phrased it (he doesn't think the company will survive long without him), it's hard to see how he could even do so ethically, if a market did exist. Which... I'm sure it does, just not a price he'll love.
Your feedback is greatly appreciated.
RIP squirting you friends! Sigh...
It's an app about Australian animals. Right now I am just doing the art and trying to find or record animal sounds. Beyond that it's pretty vague. It will probably end up being just a "storybook" app. I'm going to re-use the same characters for other games as I learn more about game programming.
Quora has publicly stated after they added a non-Facebook login option, that registration went up a lot. They have openly questioned that call. (Though I have not seen them seek the same feedback about the real-person-only policy).

I think a lot of people who really like Facebook, still don't want it to be following them all over the rest of the web. So FB's high adoption doesn't necessarily mean people want it to use it everywhere.
Distributed system development
Hi,

I'm developing a distributed system in C language but it's quite complicated to deal.

Is Erlang a better choice?

Thanks!
So blacks and Indians (from India) are orcs? Who's the racist again?
=====SPOILERS BELOW=====

I think it's become apparent that most of Watson's advantage is in signaling speed. Figure that a top human player like Jennings knows about 80% of the answers and Watson about 90%. Watson should be winning, but not by nearly that much.

Jeopardy signaling 101 for those that don't know: An offscreen operator presses a button to enable the buzzers when Alex is done speaking. If you buzz too early, there's a 300 ms lockout until you can buzz again. A light near the board lights up when the buzzers are open. Watson monitors that light (whether by electrical connection or optical sensor, they haven't said) and physically presses the signaling buzzer. Its reaction speed must be faster than the humans' and it will never miss and buzz too early.

Also, Watson's clue selection pattern shows that it definitely starts by searching for Daily Doubles. It picks the bottom 3 clues of each category before anything in the top 2 rows, where the DDs are statistically concentrated.
Thanks. I've never heard of start-up gatherings so I'll definitely have to look into it further.
In fact, Brad didn't answer the question... I was wondering about that since the answer was obvious just from Ken's guess and Watson's response.
Working link: http://view.io
Paypal should be watching this very carefully. Apple is increasingly filling Paypal's role as a micro-transaction processor.
From the article: "One of the big things that makes Experts Exchange unique is a patented system that requires askers to select their best answer."

A great example of how broken the patent system is.
The most I ever personally hear is "my aunt bought me this instead of an ipod, it's not as bad as I thought it'd be".
Clarke has positive/neutral immortality in the City and the Stars.
The Simple (And Perhaps Harsh) Reality Of Apple’s Ecosystem
Offer your partner to buy your half of the company and move on. The alternative is just to move on and keep the half of the company to yourself, which is something that he is not very likely to be comfortable with, so that's your bargaining chip.

If you want to try and fix the situation, you will need a major shake, a shock therapy, something to make him stop and realize that things must really change. Simply making small changes (like getting rid of that designer friend) is pointless. If he does it, it will be to silence you and to go back to his comfort zone. You need a larger agenda, things will need to be different after dust settles or you and him will be back to bickering in no time.
They'd just use HTML5 caching to provide the portability.
It would be quite entertaining, but that would mean either more permanently moving Jeopardy! filming to IBM's campus (cost prohibitive) or rebuilding Watson on Jeopardy!'s set (also cost prohibitive) and you see why this is just a three day exhibition match.
While this is pretty good advice you also have to be prepared for your co-founder to act irrationally. I went through something similar many years ago. After a long discussion we decided to find a way for the company to buy back my shares and we'd part friends. Imagine my surprise when I came into the office the next day to find the locks had been changed and my co-founder was busy calling lawyers trying to figure out how he could screw me out of my shares.

It doesn't hurt to have any legal, financial or other documentation pertaining to the company and your part in it that you may want, or need, set aside before these discussions begin. If things do get ugly you might end up spending a lot of time and money getting them later.
Just a note about logging: It seems you're making it harder than it needs to be. Syslog supports remote-logging.
I have a huge number of clients that are still actively using XP. The fact is, XP, for many people, is good enough. The only reason they're upgrading at all is purely due to attrition -- their old computer dies and they replace it with something running W7.

And this is ignoring my corporate clients, who are using software that is integral to their business, that hasn't been updated in years and does not run correctly on Windows 7.

The "always be upgrading" mentality in the computer industry is a serious problem for end-users.
Ask HN: I'm going to interview my possible next manager, any tips?
I'm a developer who's going to interview the lead dev for my team in a couple of days. I've never really interviewed much before, and other than giving him technical trivia, testing to see if he has passion for software development, and if we would get along, what should I ask? What would you wished you had done or could of tested in your possible manager to be?
Am I reading the diagram right? Does it indicate that most of the US was dryer than usual with a lot more rain/snow in the upper mid west?
Computer crushes the competition on 'Jeopardy'
Given the inherently small foot print of Redis, your data sets are HUGE. Looking forward to reading the Mongo article when it is ready and how it is performing.
Take a look at liftweb. http://liftweb.net/ Its Scala which I don't know, but I've got some very intelligent friends trying to get me to back it at our company. (Scala is a lisp that runs in the JVM. - Someone's going to hang me for confusing what lisp is.) Its a framework that can leverage websockets/comet/longpoll to extend your classes to work client side.

Think message passing between client objects (in js) and server objects (in scala). You can do jqueryish things server side to the client side pages. (That blew me away when I saw it in action.) Your submit even can pass params to the server object. It's really simple and strait forward. I'm looking for lift for NodeJS.

Check out the ubiquitous "chat server" example in the simply lift book. http://simply.liftweb.net/
I'm pretty sure that's how Yahoo! Answers works as well, no?
Ask HN: which NoSQL database engine is better to use with Common Lisp?
I want to find NoSQL database engine which has integration with Common Lisp. I want to use it on one server environment. The main point: easy of use. I like Redis approach with abstract data types (lists, sets, hashes) which is familiar to every developer.
In addition to the raw XML generation done here, there's also node-twilio (https://github.com/sjwalter/node-twilio), which is IMO the nicest way to build Twilio apps on any platform.
TSA’s Prying Eyes Won’t Look Twice at This Laptop Bag
Exactly. If duplicating a service is grounds for rejection and expulsion, then what is a company to do when Apple moves into a new market? Should the New York Times not have a newspaper app now that The Daily has been endorsed by Apple? Should Google Maps close up shop when Apple gets around to implementing navigation? Maybe Foursquare should pack it up once Apple adds check-in support to the base OS.

All snark aside, it's never a sound business model to hand a possible competitor the "off" switch for your business.
I'm glad I didn't use my real name when I was first on the net at age 14. Why would I want a public record of ideas I now realize were (at best) half-baked? There's no upside to such a record, especially since an undiscerning reader might mistake those comments for something I said last week and not the rantings of an adolescent who hasn't exist for 15+ years.

As an adult, I attach my real name to just about everything (it's on my HN user page). I might not want to own everything I said as a teenager, but if you won't own what you say at 30, then when will you?
"Literal" retellings of stories can be jarring; everything needs to sync up or you get stuck on the details that are wrong (like, apparently, "no hobbits"). And, especially with nerd fiction, figuring out who the characters are can be fun.
The Zune desktop software is stunning. The design and layout of the application is vastly superior to iTunes and Windows Media Player. The Zune pass, and artist bios are excellent people who love to discover new music. Each time I use Zune I think to myself, "I need to write software this beautiful and functional."

Zune integration with Windows Phone 7 was the candle that flickered my last hope for Microsoft to compete with iOS and Android. Microsoft's inability to work with carriers to push out WP7 updates, and now the death of the Zune brand, puts that candle out. What a tragedy.
Fair/unfair, whatever.

This move immediately makes many subscription billing models that touch iOS uneconomical. You can't give up 30% of what you bill your customers in perpetuity. The long-established economic model for customer acquisition is to pay a cost of customer acquisition, and then you have a calculation to determine time to customer profitability. You have to have some astonishing margins to be able to give away 30% FOREVER to Apple and make that work. I can't imagine it works for Netflix--I think they are paying ~$60 per customer and probably seeing profitability in 6-12 months. Can they really have margins great enough for them to justify participating in a market with rents like this?

I suppose another way to see it is that these customers shared with Apple will be MUCH LESS valuable to companies.

I'd be interested to see what the numbers look like for Dropbox, Tumblr, LinkedIn, etc. Everyone with a lower-margin model is hosed. Does anyone have some real-world acquisition costs they've run against this change?
the mindset required to write proofs is similar to the mindset required to write secure software

Bingo.
Calculating the mean and variance with one pass
You absolutely can do this.
and stack overflow...
or dealing in sensitive data you should be fine with XP.

That's a pretty broad statement. Most people using a computer are dealing with data that is sensitive to them.

In any case though if you're doing dev work it does matter less. Although there are some things I like a lot more post-XP:

1) Video driver in user mode. Nothing beats watching your video driver die, you get a two second pause, and then its back. In XP you were down for the count.

2) Reliability monitor.

3) Much improved RDP support. Including WPF support and streaming video/audio. This allows me to work anywhere against my main dev box and it feels almost exactly like I'm on the actual machine.

4) Libraries allow me to have a different logical view than the physical structure of files.

This just a subset of the types of things that when I go back to an XP machine I realize I miss.
If I am not doing it at the moment, someone else is.

You're assuming that # of people with an amazing idea = # of people with the tech skills/knowledge to make it happen.

Don't forget that the vast majority of businesspeople (very, very successful business people) are significantly less technically-inclined than a HN-reader.
> Which version of Chrome broke the rounded corners?

They had rendering problems with several successive versions, as the "bug fixes" didn't for a while.

> What's its current market penetration?

That's not the point. They had a serious regression, which was pushed out to all Chrome users automatically because of their update policy. That one was cosmetic, but things like H.264 are breaking changes that remove whole chunks of functionality. The details don't really matter; the danger inherent in their process is the more serious problem.

> IE6 could learn from this.

Your example is somewhat ironic.

For one thing, IE6 is the bane of web developers everywhere because it didn't follow web standards -- not least because a lot of them hadn't been written yet. Sound familiar at all?

For another, IE6 is still used in a significant number of large organisations even today because those organisations value a stable, controllable platform as a foundation for their in-house developments more than they value the latest bells and whistles on the public web. Again, there's a lesson there for Chrome, Firefox, et al.
Not necessarily. What we need is a browser industry where negotiations over standards happen in good faith. Because that didn't happen, we got IE6 holding back the web for nearly a decade. Because that didn't happen, we got WHATWG.

Opera, Firefox, Apple and later Google have vividly demonstrated that it is possible to have a diverse range of browsers while safeguarding interoperability and pushing forward on new tech. Microsoft came late to that party after W3C was embarrassed into adopting WHATWG's work and have yet to show solid commitment to being a trustworthy industry player rather than simply cherrypicking from work done by others in order to make themselves look good.*

* OK, so that may be overstating the case and the IE team has contributed under the W3C process. Still, WHATWG is not going to stand still and Microsoft still hasn't gotten on board with that.
Q: What makes Experts Exchange different from other Q&A sites on the Internet?

A: Most of our nearly 3 million solutions revolve around specific technology questions, and the majority of those have a sense of urgency to them.

Huh? How does this differ from StackOverflow? Other than, of course, that those answers are hidden behind a paywall.

We switched to a premium model to keep out of the Venture Capital business (been there, done that, got the t-shirt). Companies like StackExchange couldn't do it without the VC cookie jar. Where's the model? Huh, Spolsky? (I’m sorry. Did that slip out?)

Maybe he hasn't noticed the ads running on every SO page? Or perhaps he doesn't know anything about how careers.stackoverflow.com's billing works (https://careers.stackoverflow.com/billing/checkoutnew)?

I hate saying things like this because it puts me into a position where it looks like I'm saying too much sooth, but it kind of looks like the EE guys are starting to miss the paradigm shift that's occurred and probably will continue to occur in "long-tailed" question and answer sites.
Act locally in Sudan with new imagery & maps
"Their network?" What does that even mean? How is the fact that we have 1) The internet, and 2) Tablets with Wifi made by Apple, make it Apple's network?

The iOS devices are no more a "network" than are Macs are a network, or Android devices are a network. They are pieces of hardware.

Lets take the foremost example: Kindle. Apple does not create, distribute, filter, or store the content for Kindle. I purchase Kindle books, and I view my purchases on a variety of devices. When I choose to download a book to my Kindle for reading, pray tell where does any of this touches an Apple asset? I own my iPad. I pay for my internet connection. Amazon stores my books. I download them from Amazon to my iPad.

What possible justification does Apple have for demanding a cut of the books which I purchase from Amazon? How can they demand that Amazon not provide a link to purchase more books on a website that Apple has absolutely no fiscal interest in? It's none of their damn business!
> only allow people to subscribe through the web

My understanding is that the terms of the App Store explicitly forbid this.
I plan on asking quora what "narky" means
It's about attack surface. Microsoft can't go on supporting security updates and patches for all its operating systems forever. People need to move on so a modern platform can be provided with a minimized attack surface that the security team can concentrate on. If I were tasked with maintaining patches for XP SP4.9 2017 I would probably just shoot myself.
Now we just need to know the standard deviation in the years 1961-1990 to say if there was anything special about this January.
The part about small caps being sold and not bought is particularly interesting to me.

Right now I'm working on a stealth project that will address the needs of small cap and private companies wishing to raise cash on equity. We've had amazing feedback from the small number of companies and investors already involved. Think Kickstarter except getting equity instead of cheap plastic trinkets. We'll also have the ability to get someone to call you who can speak knowledgeably to the details of the deal and can connect you with a licensed & regulated professional to handle the execution. $10 million IPOs are very common, look at an exchange like the TSX.V it's filled with small IPOs in the Resource sector. A large part of the logic behind the proposed TSX / LSE merger is to address exactly the concerns of the resource sector and have a single exchange which is dedicated to the resource sector.

We're going to rock the startup finance scene pretty hard. If you're looking to IPO think Canada, not California. Our financial institutions are as rock solid as the Canadian Shield.

http://www.theglobeandmail.com/news/national/toronto/globe-t...

HFT is much less common in Canada, and it's a perfect market to do a small IPO. In the last 20 years Canada has drastically changed it's tax code in relation to corporations. We also don't have Sarbox and other onerous requirements. I'm not an accountant but IIRC the small biz tax rate is something like 11%. A $10 million IPO is never going to make the front page of the NYT but they are definitely out there.
Time to pull the iOS app, build a mobile web app, and have your customers send e-mails to steve@me.com expressing their displeasure.