skysight-inc/HackerNews huggingface dataset:
IMO what they have released is not an MVP.

The article made the point about federation algo, and I think that's the most important: proper federation/decentralization IS the product. As of yet it is an unsolved problem in their camp (and many others). This isn't to take anything away from them, because its a Big Problem, but if they can't solve that, a slightly polished CRUD social networking app is just fluff.

The product is the protocol, not the app. That's the only potentially innovative thing they are doing. Sorry guys, aspects are a product made for privacy concerned software devs - normies don't care.
There is also node.js camp next week (12/14) in San Francisco.

http://camp.nodejs.org/
I thought after yesterday's Prolog post went down quite well I'd try introducing those of HN who haven't experienced it to Forth, a stack-based language that I loved as a child for it's extensibility (given at the time my alternative was BASIC or Z80 ASM I hope you'd understand). Older Mac users might not know this but your Open Boot firmware contains a fairly reasonable Forth interpreter built in.

Anyway, I hope you enjoy Forth as much as I did.

EDIT: Brain fart, wrote stackless when I meant to write stack based, sorry.
More announcements soon, be patient and try not to be a dick.
OnLive enables game spectating and Windows 7 apps on your iPad
100:1 odds that this won't be gracing the aisles of Whole Foods, or the galleries of fine theatres, or the elegant lobbies of ritzy hotels and restaurants, or anywhere else that the politicians and power-brokers who run this increasingly insane government might expect to be found.

--

[1] As as aside.... There must be some serious arm-twisting going on here. I cannot fathom a reason, outside of garnering favor with an increasingly powerful and arbitrary government, that a profit-seeking business would allow fear-mongering within their premises. This cannot be good for retail. Amazon must be licking their lips.

[2] It's doubly unlikely that this will ever appear at Whole Foods, as the founder seems to be a libertarian. If he was interested in political favors he wouldn't have posted that WSJ op-ed on health-care.

[3] Orwell parallel: in 1984, only the members of the Inner Party could turn off their telescreens... though they also left the proles more or less in peace.

[4] Regarding the suggestions below that this could be good business for Walmart... there's truth in what you say, but I doubt it applies in this case. A fearful message such as, "It's hurricane season. Stock up!" would likely be effective (in certain geographies). Reminding people that gathering at your particular establishment might be dangerous, though, seems less likely to engender repeat business. "There may be terrorists lurking in our parking lot. Beware!"
Get ready to play some PopIt. Actually, I've never heard of this game before. But now that it's shipping with chrome I can play it all the time at work.
Launching Webunal
Wow, the PDX conference looks awesome!
Why? I mean, it is literally Chrome... as an OS. If you use Chrome, there isn't a whole lot to check out to be honest.
Regarding similar programs in the Bay Area: "none of the five agencies analyzed for this study measures the effectiveness of their campaigns. Whereas they all have a similar goal—to increase passenger awareness about security issues—little evidence therefore exists confirming whether they are achieving this goal." [http://incaseofemergencyblog.com/2010/09/17/new-study-indica...]

Shneier doubts it's effective either [http://www.schneier.com/blog/archives/2010/05/if_you_see_som...]
The problem with Homeland Security is that they're a bunch of people sitting in an office thinking: What can we do to promote Homeland Security? This means that they're just out there to promote their mission statement of FUD and spend whatever money they get to do it.

Like the TSA forget about slowing down the message or decreasing it. They're all about expanding. They'll continue so far as they're able to convince the people that allow them the money and the access.
> Network transfers and latency can result in pauses and delays that would impact user experience more than choppy transitions, and native apps can't change that.

Yes they can. Things can be pre-loaded in the background. Data can be queued. Storage can be local. I know you can find some package or framework somewhere that attempts to do these things in a web browser, but its all hacks. Stateless HTML is not a application development platform.

> I feel like SMBs are the target of web-based mobile frameworks

Sure, that's possible. But there are also people creating native frameworks to put SMBs into apps. Magazines are a good example. The big publishers are making their own apps, but they're are also working on frameworks to deliver other magazines. Then there are non-publishers like Zinio that are making the platform for any magazine to be published.

> Is it worth the time and cost to create native front-ends for iOS, Android, BB, W7P?

I'm not arguing that everyone who wants a blog needs to write their own blog software. No, obviously they can use something like Wordpress, and let WP worry about the programming and compatibility, and they can concentrate on content. Same goes for apps. I'm simply saying that native apps always were superior to webapps. People forgot because it became so easy and cheap to churn out functional web code. AND because these mobile client devices were closed off for development for so long. Love him or hate him, Jobs opened up everything with the iPhone SDK.

I think the expectation of a company to have a native app today is equivalent to the expectation that they would have a website in 1997. Back then it was a very expensive proposition. Today EVERYONE has a website. Tomorrow everyone will have an app. Doesn't mean they have to hire their own software team to build it from scratch.
My dentist has some pretty crummy chairs in the waiting room. This certainly affects my visits to the dentist. My dentist is not in the furniture business. My dentist also has a crappy website. He is not in the software business.
Google shows off Mot tablet running Android 3.0
Don't Take Sides, Take Issues (How To Think About Wikileaks)
10% failure rate is bad on a website about startups?

Now, we're talking life instead of life savings, but I find it hard to say that their decision is wrong in any ethical or moral sense, and I'm curious what moral framework would justify your viewpoint. Additionally, burning through your life savings (and that of friends/family) can easily cause more long-term harm than having a mom or dad that died while climbing Everest. You just think that one risk is acceptable because it doesn't terminate in death. But there are greater things to fear than dying.

Additionally, suppose there were some not-to-distant dystopia in which reading non-approved books were a capital offense, and the state/corporate/whatever apparatus caught 10% of all offenders and had a 100% conviction rate for that 10%. Would that suddenly make reading wrong? I think most people have the intuition that the law is wrong, not the reading.

Similarly, I have a hard time seeing why 10% of people dying while doing something somehow makes it wrong per se.
node.js camp, which will be awesome, is a tutorial day where you'll go from zero to a functioning realtime application in one day.

Joyent is doing a great job putting it together and I'm excited to speak.

NodeConf is a slightly larger community event that is more like a typical conference and less like a tutorial. It's also going to be a gathering point for the node.js community to come together from around the world.
To me Rails is terrible (hold off on the flames), but it's only because I have used php for 10+ years and all the Rails 'experts' seem to want to compare a framework to a language. I haven't played a lot of Rails so take my opinion with a grain of salt.

I have played with Django even less, but it may be worth looking into as well as checking out Google App Engine.

My area of expertise is with custom applications and planing those applications. For what you want I feel that you can either use Drupal or a number of different frameworks.

Drupal can be used with a custom module. It will be easy to find a programmer that can create one for you and it would be easy to find someone that can create a custom theme for the site. Since you will be using Drupal, you would have access to all the features of it. You may run into issues when you start working on your mobile app.

Frameworks (symfony, Django, Rails, etc) will give you more flexibility when it comes to more custom options such as your rating system and more detailed user profiles. Most of my experience is with symfony and I am going to assume that other frameworks have some of the same functionality. Frameworks might be a better fit since you want to incorporate a mobile app.

The reason I would not use Wordpress is because for all you want to make, it is just not a good fit. Wordpress is mainly used for blogs (see one of the above comments) but what you want to make is a lot more then just a blog with some pretty pictures. There will be some type of interactivity on the site such as rating images.

I hope this makes more sense then my original comment =)
Creepy. It seems to me that we really are living in the kind of dystopian cyberpunk future which I read about as a teenager.
There seems to be a growing assumption in software that small, simple, focused is always best.

I disagree.

I have no problem with software being carefully managed to ensure that it remains coherent and that new features added are genuinely useful and not at the expense of existing features. But this can only go so far!

Would I prefer to develop software in Visual Studio 5 rather than 20xx to avoid bloat? Would a professional graphic designer prefer to use a 15 year old version of Photoshop because it's not suffered feature bloat? It doesn't make sense; the extra features have been added because people asked for them, because people find them useful. Something as simple as auto-checkout source control in VS2005 made my day when I first found it, saved me so much needless hassle, yet it's a feature outside the app's core purpose and so unnecessary? Rubbish.

What we want is well designed, coherent applications with equality of 'fit and finish' throughout. This is easier to achieve with a simpler application, so simple is being trumpeted as a virtue in itself. It isn't, though - we should be looking to develop applications as complex and powerful as both we can manage to develop well and our users can manage to use easily. This is complex, though, so we're dumbing down to 'simpler is better' and forgetting _why_ we're asking for simplicity - to retain a focus on quality.
Unless we advance high-temperature superconductors by then. The market adapts.
If you want to see suspicious, go into Walmart's meat department.
The Chrome javascript engine team is simply a beast.
A much better summary of the service than the techcrunch article:

http://www.destinationcrm.com/Articles/CRM-News/Daily-News/S...

The enterprise security compliance can not be understated.

This is an extremely powerful service that any of us can sip on cheaply. It probably doesn't fit your use cases, but those saying it is too expensive or offers nothing over other database software or services are missing the point.
Yes, but that should be placed in the C code, not in the Vala sources. Assuming it's a c#/Java-like language, the programmer should be spared from this job.
A solid state drive (SSD), if they don't have one already. Prices have become more reasonable and performance gains over traditional drives have become more worthwhile. For example, I recently bought one of the better performing 120GB drives for $220, though they've been available for less with rebates.
"Kirby is Racist" apparently. It doesn't sound like the ideal Hacker News submission exactly!
I'll be honest, and hope that my comments and honesty don't earn me the silent treatment. I am iteration 2 of a formerly silenced commenter. I learned a lesson or two and consider my comments more carefully before I post them, but it was infuriating to find out that 2 weeks worth of interesting comments weren't receiving responses because no one was reading them.
Mint(.com) Data: consumer spending trending data
also, not that the likes of palin will let little things like the law stop her, but you can't commit treason against the US without being a US citizen...
Has anyone got any experience using javascript/V8 as a scripting language for a C++ app? We currently use python with boost::python bindings, but are finding we have to limit the amount of python code, as it is too slow.
unreal. how much theoretical headroom is left to optimize js compiler performance?

I had assumed we were reaching some theoretical upper-bound because all major frameworks were on par in terms of performance.
How to prototype like a pro
Ooh, the offline mode is going to be handy in Australia.
So my brother and I have been building this site for a while. Let us know what you think, is it a viable concept?
The original was released on January 27th, so this matches the annual refresh schedule of the iPhone/iPod/iMac lines.
This story is disturbing, but after looking at their homepage I'm not sure I trust the source:

http://www.rawstory.com/

Any confirmation of this?
>Perhaps there is no territory that captures how some of us are feeling?

That's not what a nation is sunbeam.
You're right.

I think the eight balls problem is particularly interesting, since it feels like it was designed to exploit the way most CS people think.
I feel like Fundry makes a very direct an unpleasant approach to this. I enjoy Kickstarter so much because it doesn't come off as being "all about the money." It's not about "building ideas, getting paid." It's a little more mutual than that.

I do like that it is focused on software, which does allow you to do that feature request functionality, though.
When Chrome was released two years ago, I noticed a significant difference in speed. Nowadays I think the announcements JavaScript performance improvements is a bit overenthusiastic. The only real world benchmark mentioned in the article is that Gmail loads 12% faster. What JavaScript apps are constrained by performance and what are Crankshaft's effects on them?
Could Honeycomb introduce fragmentation in the tablet marketplace?
"Searching, browsing, navigation and the entire product interface is different from the Amazon.com UI."

Why is this touted as a good thing? If one UI is better than another, use it in both places. If it's not, why have 2?
DecorMyEyes.com Owner Vitaly Borker, Who Scared Customers, Arrested
An Undocumented Google Search Operator: "Around"
At Anybots, we built all the real-time robot code in Python with performance-critical bits in C++ wrapped using boost::python. Server code is in pure Javascript on Node.JS. I haven't tried to integrate C++ into Node, but it looks easy.
Google Cloud Print
This is part of an interesting trend that's potentially going to be very lucrative for developers.

Apple store, Chrome web store, Android market, etc. are all solving the marketing and distribution problem for developers all over the world. Furthermore with rankings and reviews the good apps will rise to the top while the bad ones will be lost in obscurity. It's increasingly a game of creating compelling products and not compelling marketing to win.

We're not quite there yet, there's still lots of work to be done with rankings, etc. but the trend is quite clear. I wonder when Mozilla will announce their app store.
Seeing hacking articles in a newspaper format reminds me that everything is cyclical.
I heard one report say that these videos will play at checkout lanes. What is the reason that Walmart is doing this? Have they determined that their customers want this? Is DHS paying them?

I have a hard time believing that Walmart's customers want this. I can't see DHS paying for it. Do they have enough money to make it worth Walmart's time?
Had Assange been publishing Chinese state secrets...
Had Assange been publishing Chinese state secrets,
- and -
If the secrets were heroically obtained by an anonymous democracy-loving Chinese soldier at great risk to his life,
- and -
if the Chinese government asked Amazon to take down Wikileaks and also hinted to Paypal/Mastercard/Visa to do the same,
- and -
If an arrest warrant for Assange was issued on unrelated charges, suspiciously at the same time as the leaks,

What would the editorials in the free-world be talking about? The rights of the Chinese government or Assange's fearless voice of democracy?

Would the US and Swedish diplomats be figuring a way to get Assange extradited to China -or- would they be drafting a sure-to-win Nobel Peace Prize nomination?

What would White House and Downing Street say, about Chinese govt. claims of their troops lives being in danger?

Would the common public be suspecting Assange on the assault case or would they be sure that China is foisting upon him, a fabricated case?

It would have been good to have George Orwell and Aldous Huxley on HN. And yes, Noam Chomsky too.
So - how long does it take for features to make their way into production? Am I reading the release calendar correctly in that it'll take 12 weeks from start of development to beta, and another 12 weeks from beta to stable?

It looks like Chrome 8 went stable on 12/2. So we'll see Chrome 10 in 4 months?
Because Diaspora is open-source, it attracts this sort of "look at how bad the code is" attention. I'm willing to bet that the first prototype of yahoo/google/facebook all had terrible code that may have lasted a long time. However, by not being open source, no one was able to critique them on their software design mistakes and instead had to focus on the product itself.

Since it is open source, Diaspora could probably use the writers of these critique pieces (bad design, security holes, etc.) to actually make a better product.

(Tangentially, why are there so many blog posts about Diaspora's code? Is the code actually unforkable? Or is it just because Diaspora painted itself into a corner promising a secure social network on a relatively quick timeframe and now everyone wants to prove them wrong?)
There's already a blog devoted to showing suspicious peoples: http://www.peopleofwalmart.com/
Have you looked into lua? It's a good embedded scripting language.

http://www.lua.org/
Ask HN: What does "tendable" mean to you?
I'm working on a web app that I've had a hard time coming up with a name for. I finally thought of, and bought the domain for, tendable.com.

My co-founder and I were curious to know what people, with no prior knowledge of the context of the app, thought the service was about based on the name alone.

Any takers?
The best arguement so far for weird people to have children
I think you meant: http://www.youtube.com/user/googlechrome
I voted you an aggregate of zero - +1 because I agree with you, -1 because I dislike people explaining their voting.

:)

I'm just teasing, no offense intended. I actually do agree with you and upvoted you - your comment just really reminded me of this quote from Steve Yegge (supposedly found on Reddit): "I upvoted you for the appropriate uses of 'its' and 'their' in the link title, but downvoted you because your link actually appeared on a little-known German social networking site several hours ago. I feel it is important that you understand that this is not a zero-vote of abstention, but rather a single upvote and a single downvote cancelling one another out."

Source: http://steve-yegge.blogspot.com/2009_03_01_archive.html
It's like that old joke - if you want to save an endangered species, you just have to convince everyone that it tastes good.
> Email clients have been out for a long time

On the desktop, yes. Why? Because all the innovation in organizing, displaying, and managing email was focuses on webmail. Not because it was a better platform, but because it was incredibly easy to deploy and cheaper to develop.

Where is the email client back? On the phone. People want access to their email if they don't have an internet connection. Used to be the same on the desktop when being online meant you were tying up a phone line at a per minute cost. Your desktop is always online now, so it's not an issue.

But I still believe we will see a return to native email clients because of the integration possible with other client software and services. We already see it on tablets and phones.
http://www.dhs.gov/ links to http://www.youtube.com/user/ushomelandsecurity which links to the videos mentioned for Wal-Mart (http://www.youtube.com/watch?v=Czoww2l1xdw) and the Mall of America (http://www.youtube.com/watch?v=stsRfx5-3EQ), amongst others. Looks legit to me.
Interesting. So one would have to use the db permissions for each user instead of one db user approach of modern web apps.

I guess all of the Man in Middle security considerations would still apply.

Does you service/users use triggers as security as well?
Instead of going deeper in this thread, I tried to wrap up and recap all of this in another article. Hope that is okay.

http://news.ycombinator.com/item?id=1979866
I'm happy that the various javascript teams are developing towards where the web is going rather than where it is.

"A good hockey player plays where the puck is. A great hockey player plays where the puck is going to be." — Wayne Gretzky
Since it is open source, Diaspora could probably use the writers of these critique pieces (bad design, security holes, etc.) to actually make a better product.

The writer of this critique, as well as myself, are both working on what we feel are better products, respectively.

Take that as you will.
The Truth About Milk
Tips for Debugging Your Rails Apps with ruby-debug
No, not always. It shifts after a refresh.

I got 13 points after the negative image (first), and 11 points after the positive image, which contradicts the research. I was in a pretty positive mood before starting though, and then I started concentrating on the task, which may or may not have had an influence. Also, the "positive/humorous" video I found to be pretty boring, so maybe I got more annoyed than getting in a good mood, because I just wanted to get on with the test.
I'm curious to see if they broke any code, like the IE engine did recently. For example, with loop-invariant code motion, what is legal in a language like C, may not be in Javascript (for same reason the IE DCE optimization was invalid).

I'd find it hard to believe that Goog would make the same mistake after all the hullaballoo, but I'd love to see it validated.
Technical considerations aside, another problem is the name itself. Sounds like a gastrointestinal ailment. Yes I know what it really means.
The fact that the witnesses colluded

...is not in the least bit suspicious, if you know anything about the psychology of rape survivors. Believe it or not, most people who have been through that situation don't really want to relive it over and over again throughout a prolonged trial. (Conversely, it's pretty easy to psychologically pressure a rape survivor into not pressing charges, or into dropping charges.) One of the only things that will actually motivate a survivor to press charges is if they discover their rapist attacked someone else, because then it's a pattern of behavior and one feels responsible to come forward so he won't rape anyone else.

If you want to go with the conspiracy theory that the CIA bribed two Swedish women to file false charges against Julian Assange just to stop Wikileaks, that's up to you. Frankly, I think that's in the same realm of plausibility as the idea that Julian Assange just happens to be a rapist. And, more to the point, this kind of uncertainty is exactly why we have trials to begin with.
It reminds me of "tenable" as in the opposite of "untenable", so basically something that is doable or possible. Also makes me think of "tending my garden" so perhaps its some sort of protective thing.