skysight-inc/HackerNews huggingface dataset:
When it's finally released the plan is to change the name right? Diaspora sounds like horrible disease.
I thought my WordPress install was ready to go, but for some reason the caching plugin was not activated.

Wordpress glitches just happen, it's ok. Your idea is really neat though, congrats and thanks for sharing.
You don't touch on the crux of the problem - good sales is about building client relationships and account management, not one night stands (which is usually what the analogy you're describing devolves into).

Dropping an swaddled and basketed infant sale on the programmer's doorstep is not what sales is about.
Now THAT explanation made me smile. I drink to that.
clone of Excel for web, bullshit
> What's really the problem with this situation is that it's really hard to point a finger to a single culprit in the system thereby pointing to a way to solve the problem.

Couldn't this have been solved by simply having a copy of the privacy policy available in the sign-in area for the patient to read?
Samsung Omina M Windows Phone Launched
Most social activity generates no revenue. It's tragic that we are moving towards a society which sees every relationship as mediated by economic utility.
Great idea.

The logo is not showing up for me, or for that matter, neither are any of the images on your Features or Pricing pages.

On your home page, what is your primary call to action? Do you want people to watch the video? Could you have people try something out? How about making the applications clickable to show more details or have people play with the applications? Have your video proofread for grammar. Good luck!
1) Their actions don't make sense. The law is what it is.

2) In this case the Feds had already paid them a visit. If they are trying to run a covert surveillance operation they really suck at it. Even without the FBI visit I am still going to figure out what the hell happened to my server.

Worst wire tap job ever? Helpful FBI agents with experience in network operations want to make up for needlessly inconveniencing someone? Some other three letter agency tells them, "we were using that, could you put it back?" ?
Are you taking suggestions? I'd love to see Bookshrink [0] and Who Will I Know There? [1] on the list :)

[0] http://bookshrink.com

[1] http://wwikt-peterldowns.dotcloud.com
The map reduce paradigm isnt particularly core to PouchDB, it mostly in there for completion, I expect a fairly large amount of more powerful and easier to use querying mechanisms on top of PouchDB

The data syncing is by far the priority
Related: http://www.zug.com/pranks/credit/
Ragic Builder features page has a few mistakes in the feature banner. Fixes in [] below:

DB Apps. Exactly [what] you need. Now.
Businesses don't need hundreds of unneeded* fields and functions that [are] suppose[d] to cover the need[s] of every company. Ragic delivers your DB apps exactly [the] way you want, fast.

* unneeded isn't required here since it's already implied that these fields and functions are unneeded when you say "Businesses don't need.."
If you are equipped to hunt bear, I don't think you are using a semi-automatic.

It seems like we are getting into further trouble here. As this pack of wolves is stampeding (never heard of wolves stampeding, though) at you, removing the spring, filing something down might not be consistent with the very short period of time you have as this herd (?) of wolves is closing the gap on your, er, person.
This Week's Big Data Big Ten
Just tried it, very impressed. Pretty sure it will be my favorite git viewer.
Mr. Goto's name seems aptly suited to his work, writing the instructions given to microprocessor chips.

http://en.wikipedia.org/wiki/Aptronym
Er, so what this "John Henry" was capable of besting computers at, if I'm reading between the confusing lines correctly, was the most optimized subroutines? When I saw the phrase "John Henry" or the OP's headline, I immediately thought of someone writing more lines of code than...well, I guess I don't even know what kind of contest that would be.
It is ill-advised to spite your dentist soon before they get to work with sharp objects inside your mouth (or anyone, really).
>Cake will lead you down a dark path

Why is that?
An under-discussed point is change control on life-support software.

No doctor will want to be associated with installation of a life-support device which the patient can reprogram at will. Every change, starting from creation of the first blank main.c file, MUST be documented as considered, deliberated, implemented, reviewed, tested, verified, validated, and documented by certified personnel to the satisfaction of everyone from patient to surgeon to maintenance doctor to board of directors to sovereign jurisdictional government. We're not talking "oops, reboot" or "get the backup" or "revert to the previous version" failures should a mistake be made, we're talking "patient will die in 30 seconds flat if you screw up".

Writing a FOSS version of the software keeping me alive right now sounds lofty, but I don't think the surgeon who installed my pacer would have done so if he thought I might actually replace the software outright, and the doc & techs who maintain it certainly wouldn't continue to.

The potential positive benefits of an open-sourced pacemaker are obvious and well-expressed. Oft missed are the litigative & metabolic nightmare scenarios. One dangling pointer and I'm dead.
Please don't end up like DabbleDB.
Hand Drawn Animation Tutorial
I'm one of the cohorts/graduates. Shereef didn't screen us on technical skill and experience, he screened us on passion and determination. I agree that everyone in our class would have been successful without Dev Bootcamp, but not necessarily as developers. But even those of us who would have been developers without DBC I suspect that journey was sped up by many months. But that's not really the most important value of DBC in my opinion. Shereef helped me improve how I learn in general and overcome some personal blocks I had to being a better professional, and I think others experienced similar intangibles. It also gave me two months of incredible memories with an amazing group of people which I'll always value and never forget.
It's actually a great name, but it seems that they overestimated the vocabulary of their audience.
Not to anybody with a little knowledge of history, Judaism or the Greek language.
One big point that we forgot to mention in that blog post is that Excel is hard to work with when multiple users are involved.

It would be quite a bit of trouble if Excel users want to implement access control on whether some users can read or write certain entries.
Very true, but they can get away with tricks like throttling and caps for illegitimate activities. There will always be some pirates no matter what, but most people are way too busy to concern themselves with jumping through all the hoops. It doesn't matter if the pirate would have given you $10 for content when you made $30 off the person who didn't pirate your content.

I do agree that the time will eventually come, but it is wholly up to the consumers. So long as we continue to fund the TV infrastructure in a big way, there is no incentive for the business to change.
I know of a guy who had a defective pacemaker.

While he was having a shower, he got shocked, he assumed it was electricity. After a few more shocks, he quickly realized that it's his pacemakers. He took a number of additional shocks before he was sedated in a hospital.

Now, he's still got the pacemaker inside, but it's off. It turns out that the company making the pacemakers knew that a small percentage were defective and that things like this could happen (unfortunately, I don't know what company that is).

He's lucky he's still alive. He said that he's never going to have another (active) pacemaker - he'd rather die than have to go through such painful experience again.
So, how is that different than any schedule? If you're working on a 24-hour schedule, obviously interruptions can screw things up. It sounds like he's getting plenty of sleep, so it would probably be okay to sleep an hour less every so often. He probably also has plenty of time on the weekend to reset to his desired schedule if interruptions during the week caused his schedule to shift. I'm wondering what sort of magical schedule would fix the supposed problems you've proposed.
I don't know about "no-install"--I for one prefer the Chrome Web Store's model, because it gives users a definitive point (hitting install) where they can grant my app extra permissions for things like geolocation and increased local storage, rather than bothering them with fifty different prompts once the app is running (and giving them the chance to refuse, even though my app won't work without those things enabled.) Personally, I'd prefer if other browsers just adopted the CWS's .crx app format, and every browser allowed app installation from sources other than its "own" store.
Meningococcal Infection Features
Frustrating. I was about to order two. Leave it to the FSF to underestimate demand.
Can you detail that ? I don't know that Apple ever offered a monthly turn by turn option, only carriers. The device locator was/is free.
With an iTV Apple could control your entire media experience. Your snapshots from your iPhone, the music and movies your purchased would all transparently sync to your TV. They also know how to run an app store. I can imagine made for TV games that eat away at the console market by dominating casual gaming.

Add to that the fact Siri makes much more sense as part of a TV than a phone. The jump from the iPhone on screen keyboard to voice recognition was minor, the jump from a crappy remote control to voice is absolutely massive. A TV is not constrained by bandwidth or power so imagine how much more useful an always-on Siri would be. It could recognize your voice and integrate into your iPhone.

Apple aren't starting from nothing here. They have millions of customers who have bought into the Apple ecosystem. That is something other manafacturers cannot compete with.
Most of the fuss around the rapid release model is emotional. There were a few legit criticisms (e.g. extension compatibility), but they were solvable. 95% of the fuss is just "OMG they'll reach Firefox 400 by the end of the year, how idiotic!!!"
PlayOne - Play framework community splits for Java
Doesn't this pretty much sum up all software licenses? No one reads pages and pages of text and then clicks "agree". They just click "agree".
Link to index of all of the relevant posts of the tutorial: http://animationresources.org/?p=1929
That's reading a bit much into it. We are talking about a business here, even if their product deals with social activity.
The Kickstarter Video Game Report - Week of May 11
I completely agree.

When I bought a house (and later sold it), the day before, we had the title company forward all of the documents to our lawyer to review. When he gave his okay, I felt perfectly comfortable signing multiple documents that I never read.

For something like that, it's important to have someone with some knowledge go over things first. Was I really going to be in a position to slowly read over documents for 3 hours and potentially hold up closing just because I didn't understand a contract? No. So, it's best to let a lawyer do his/her job.
This is the biggest concern - invest a ton of effort into something and then the company gets bought out and the product dies. The least Dabble could have done was release DabbleDB as open source.
It's become a matter of semantics. All of us in the conversation understand what is meant: the jurors must disregard the Judge's instructions, but they are fully capable of doing so. Whether we call that "technically" or "expressly" is just a matter of word choice... personally, I'm happy with either term.
and you dumped the entire 50terabytes every hour? The point above was that they should have been doing a db dump. that's not always the best way (or even possible) to deal with large data sets.
That'd be awesome. :)

If tig started "git rebase" (with or without -i) and then helped me through fixing any conflicts (merge tool?), that'd be awesome.

I sometimes forget where I am during a rebase, so showing how many more commits to go would be cool.
I work on the cycle collector. The basic idea of a cycle collector is to trace through suspicious objects to find ones that can be freed. If you can tell that an object is alive, then you don't need to trace through it. There was already some support for this (if a DOM object is in a document being displayed, it must be alive), but we've added support for many other common cases (for instance, if a JS object is reachable from a DOM object that is in a document that is currently being displayed, it and all JS objects reachable from it must be alive).

This is mostly a process of logging what the cycle collector is looking at, then trying to figure out if there are reasons why particular objects are always alive that we could take advantage of. The most common cases have been taken care of in Firefox 12 and 13, so we're left with a variety of little cases. This results in exciting bugs with names like "unmark gray objects held alive by nsXBLDocGlobalObject of skippable nsXBLDocumentInfo" ( https://bugzil.la/735550 ).

The bug grayrest linked to has a good list of them, as well as one of its subbugs ( https://bugzil.la/716598 ).
As a minor note, I learnt a new word today:

http://en.wiktionary.org/wiki/therere
Because they use wireless interfaces.

Because some people find surreptitious conspiratorial killing beneficial, be it involving large amounts of currency or mere amusement.

Because an "accidental" bump from a stranger, with suitable planning & equipment, can have "unrelated" terminal results seconds or days later.

Because that planning becomes a whole lot easier for someone who has the source code.
Congrats! Just bought it, and already loving it.

Jim Crews
CEO - CharitySub.org
Jettisoning work email reduces stress
Very glad I'm not a pedantic extremist. Seems like a horrible life to live.

The hardest thing is picking which battles to fight. Fighting all the battles possible isn't an effective use of ones time.
News feeds overloaded? Social's Missing Feature: Filtered Following
There's no trick question if the language isn't tricky to begin with
We used Google Application Engine as our CDN...turning on billing now!
Easy to say if you have the option to go without. I don't.
>The CEO's point was it is difficult to target cable cord cutters because they have already have a business model that is profitable. The telephone salesman cannot say "You can take HBO with your $50 cable or you could just buy a $10 internet subscription plan for HBO, please buy cable anyway"

I would agree with this, if HBO didn't already have the infrastructure to target cable cord cutters. If HBO had to develop their own streaming service, authentication, a pricing model, etc., then he'd have a point. It would take at least a year to get to that point, on both the technology and legal side. The argument could be made there that the investment isn't worth it, considering the current earnings.

The problem is that they have already done that. HBO Go. So it really doesn't make sense why they're not trying to get non-subscribers. I think that the fundamental problem with the HBO execs is that they've convinced themselves that the only market they should target is cable subscribers. But that market is shrinking, due mostly to services like Netflix and Hulu, especially in the demographics that they're targeting.
If you're taking contributions it'd be great if Backup Box [0] was included.

[0] https://mybackupbox.com
Truthfully, a young adult shouldn't be buying a house anyway. Owning a home in a depressed market will increase the length of unemployment for a young adult. Since you cannot unload the home, you need to find a job within commute range of your home. This limits the job prospects.

We need to make renting or other alternatives more attractive.
Some of the content didn't show for a while because we used GAE as our CDN and we exceeded billing limit.

Things should work normally now.
Thanks a lot for pointing those out, especially f.lux. I'd never heard of them before, but they're fantastic.
I'm not good at describing the UX parts, but every time I deal with it seems painful. I can't easily get to what I need, update notifications don't work the way I expect (you need to manually mark stuff as viewed), creating custom tables can be blocked by project owners (I understand not editing the shared ones, but if I want to create my own report, I don't see a reason to disable that). I can't point out many big issues, it's just papercuts whichever direction I turn to.

Things that I can point out as missing:

- no support for other locales (it's dd/mm/yyyy and 2300, not 11pm where I live, US is not the only place in the world)

- no rich-text on long-content fields

- no actual changes visible in revisions, history contains only "changed by xxx on yyy"

From the developer's perspective, the API is really silly. It seems to be completely different from normal access path. Tokens need to be authorized by project owners, not all authentication schemes work with APIs. I don't get at all why is API access treated as something additional, rather than a normal usage pattern. If I've got a user account, I should be able to do via the API every action I'm allowed to do via web - without anyone's blessing.

API design also leaves a lot room for improvements. Custom XML only with things like this definition of a query:

<query>{'5'.CT.'Ragnar Lodbrok'}</query>
<options>num-4.sortorder-A.skp-10.onlynew</options>

Keep in mind that '-s only separate the arguments to the operators, not the actual items, so for multiple values you have to quote with " inside of a '. Now try to protect that against injections. As a developer I want to cry at that point. Also the HAS operator is special cased to work only on lists of users via their screen name, id, or email... Did I mention that separators for lists of elements are periods (unless explicitly defined as semi-colons in some places).

Trying to figure out the exact meaning of "field_type", "base_type", "role" and "mode" in the results (all are attributes on every value of the results) along with how to resolve them when they reference values in other tables (which can be done in 3 different slightly underdocumented ways from what I've seen so far) is pretty difficult. This may be a good start for a TDWTF article...
Either businessweek.com needs a new proof-reader, or I'd like to order a pair of "increasingly large security breeches", they sound hilariously comfortable. Although I might not be allowed on an airplane wearing them.

</nitpick>
I've got a little rebuttal to this here:

http://www.fastchicken.co.nz/2012/05/11/so-many-straw-men-so...

You have a good point, but mostly, I think it's a strawman argument.
I thought this was an open source project run by volunteers, I was aware of the kickstarter donations, but did not think there was a business structure that had been set up? Is that the case? Otherwise what does this have to do with yc? (why investors if there's nothing to invest in?) And if there is an investable business there, what exactly is the revenue stream? Honestly curious, can someone explain?
I'm mostly a Google fan, but I will laugh if Apple takes over the smart TV market from Google, when Google had a 2 year head-start. That would be crazy, and pretty humiliating on Google's part I think. At least that's how I'd feel if Apple did that to me.

I think Google failed so far with Google TV because they focused too much on the TV part (and they didn't even do that very well), and they almost completely ignored the software part (games, apps, Siri-alternatives, Google Talk video-chat, etc). A cause for that is also Intel's hardware which made the Google TV set top boxes very expensive, and not even compatible with the Android Market.
Single page link: http://www.washingtonmonthly.com/magazine/mayjune_2012/featu...
I disagree. It IS censorship to prevent someone from using your service to distribute their message. It is not GOVERNMENT censorship. Censorship engaged in voluntarily is not necessarily a bad thing, nor is there a legally protected right to use someone else's service to distribute your message. But in this case LessAnnoying had a value of their own (not legally mandated) of allowing anyone to use their service regardless of content. They used Apple's AppStore as an example of the kind of behavior they did NOT want to engage in.

This internal desire not to refuse service based on the content of the message came into conflict with their desire not to assist patent trolls. They chose to value the former over the latter.
These questions do have everything to do with a programming job

I don't think that's true. I love programming, and these questions make me yawn.
He basically is able to see how data flows through code and can rewrite routines to ensure that as much is saved in the CPU's local caches (L1 / L2 / L3) as possible to optimize the calculations. In short, he's one of the best at writing code to minimize CPU cache misses and thus one of the best at writing blazingly fast code.
No, but why would you do that? It makes no sense when there are better backup strategies available (archived redo logs, hot standby, filesystem snapshots, etc etc).
The IPO is because once a company passes certain thresholds of investment/no. of investment, they have to make their accounts public.

While this doesn't mean they have to IPO, once accounts are public, there is little reason not to IPO.
That's not true in the least. We used to do 4K's in dos. Which was a glorified executable loader.

Once your program started executing you were on your own, graphics, sound, memory management, everything. People still managed to get the first level of descent into 4K.
VIDEO: TangoTab CEO Andre Angel at May Dallas Startup Happy Hour
If the Foxconn chief said it, then that can only mean one thing - it will now be built by Quanta.
Github's changes to TwUI have been merged into Twitter's master repo.
That's not trivial for them. Adopting "crx" means they wouldn't have any say in the evoluion. The point of the web is for a browser to be able to take the lead with something like CRX and then work with the other browsers to standardise it.

Anyway, the permissions question is independent of the store mechanism. iOS apps ask for permissions on demand, Android apps don't.

My main point about no-install is simply that they're regular websites, not downloadable packaged apps. There's room for both, but right now there's no good mechanism to find regular websites with apps on them.
Find a new doctor. I have never been to a doctor, dentist, etc., that did not have a copy of the privacy policy taped/laminated to the clipboard!!! Seriously, how hard can it be. She probably would have found the policy if Sallman had told her he was going to another doctor, and he was going to tell this doctor the reason why he left.
Google has made it very clear that they want to build Google Maps for iOS and provide the same experience as is available on Android. It was, for a long time, an explicit no-no to provide turn-by-turn navigation in an iOS app.
Bumper Stickers
Sireprinting is offering bumper stickers at low rates. with order of min 250 you can get 50 FREE!
Ask HN: Email processing architechture