skysight-inc/HackerNews huggingface dataset:
If they want anyone to use their software they should. Any crypto or security person worth a damn will be extremely skeptical of their changes until he or she verifies they don't affect the security of the implementation. Lots of people have ideas on how to 'speed up' crypto, and most of them are total junk.
You'll have to explain that to my wife and our five children.
This flat-out does not make sense. We all may hate IE6, 7, and 8, but a vast number of people still use it, and leaving them out just means alienating an audience and customers. Why do it? Spite?
RIM launches BlackBerry 10, the last hope against iPhone OS and Android
For pretty much every language these days, there is a hosted service that will handle deployment for you, and you can just push code to them and they'll take care of the rest. Better yet, they're perfect for beginners, who usually don't know much about database tuning, firewalls, etc.
Clinica Cirurgia Plástica
Clinica Cirurgia Plastica
Hoje a beleza e suas implicações na representação de si têm grande efeito no comportamento e nas relações individuais. Toda mudança na imagem corporal é antes de tudo uma transformação psicológica poderosa. A primeira mudança significativa parece para alguns, como a solução para os “defeitos” da imagem ideal que se tem sobre si mesmo à imagem real que mostramos aos outros.

Ao realizar uma cirurgia plástica em uma clinica especializada, você fará uma descoberta da força imensa da confiança em si mesmo e do impacto que ela promove nas pessoas em sua volta.
To me the Loebner prize does a lot more to teach us about humans than about how to create AI. The success of ALICE showed us how much of our conversation is just based on regurgitating canned answers based on queues, just look at how drunk people converse. HeX showed us how much we think we communicate when we're just exchanging banter.
I was just thinking that it Netflix can be sued under ADA for not close-captioning material that didn't provide closed captioning, then someone is eventually going to sue someone for not providing access to a public website via the only browser they can use.

The real losers will probably be the public libraries that provide Internet access, but don't have the resources to afford equipment or manpower to upgrade machines and browsers.
The Nexus of Security and Economics
The more criticism, the better
Bingo. He's a slightly personable foil to the new rhetoric.
Hasn't Groovy always been a compiled language?
I don't have to deal with PHP directly but to me it just doesn't feel right when for example you learn about financial websites being built in PHP (as in an HN submission the other day). All these strings being accidentally treated as integers or floats and vice versa, without a decent way of handling errors, it feels like building a skyscraper on a fault line and not worrying about making it earthquake proof. Even if I'll never have to set foot in it, I'll still complain.
If things go like they did in the past, 4.1 being widely adopted is years away. I don’t see this having much if any impact on anything right now.
Apple Siri beta vs Google Search on Jelly Bean
The title remembers me on http://beautifulmind.io/ which was on HN some days ago
What Microsoft Has Planned For The Updates to Windows 8
I'd probably be described as a "normal" entrepreneur. I worked on five startups, the last of which had a reasonably successful exit. I haven't started another company since. A company isn't the only "laboratory of ideas", and money let me explore some other options. I'm in a PhD program in mathematics now. I didn't avoid starting a company because it is hard work. I agree, starting a company had an addictive intensity that is hard to find elsewhere. Will I start another company some day? Maybe. Would I ever have a "normal" job again? No way.
>The best way to combat something as pervasively and institutionally awful as PHP is not to point out all its (many, many, many) faults, but to build compelling alternatives and make sure these alternatives are equally pervasive, as easy to set up and use as possible.

This is clearly not the case. The alternatives are already compelling. They are equal to or better than PHP in every single respect. Yet they are not as widespread. The idea that pointing out the flaws of PHP doesn't help is absolutely incorrect. Demonstrating the flaws of PHP, and the practical impact that has on producing useful software has been very successful for me in convincing PHP users to try something sane. I find only a very small minority of PHP programmers are actually unwilling to try anything else, most of them will give something else a shot if you simply demonstrate why it is in their best interests. Some people certainly get upset when you point out that they are using a bad tool due to ignorance of better tools, but most are able to get over themselves and realize the better tool will make their life easier.

The overall effect of convincing individuals to use better languages is that those alternatives do become as pervasive as PHP. How does someone say "I want the alternatives to be as pervasive as PHP" right after saying "stop trying to make the alternatives as pervasive as PHP" without realizing how ridiculous that is?
That, plus it's a way to get attention.

A mild critique written up in a small corner of the internet is likely never to be seen by most.

Any publicity is good publicity, and I think these individuals definitely want to help.
"But the professors say their bigger gripe is with the procedural, rules-based approach in all of Mr. Khan’s videos."

Well, that's how they teach it in public school, here are the steps, no explanation of why it works, just accept that it works and memorize the steps. So if you want to attack teaching the procedure instead of the concept, look at just about every math teacher in K-12 first.
For the longest time they didn't, but this year they launched Premium Support, and a few weeks ago they made it significantly more affordable.

http://aws.amazon.com/premiumsupport/
Well that's basically saying nothing at all.

Again, from the brother's perspective, perhaps learning Ruby is the tempting shortcut ("I'll just learn this awesome language first and my website will be super easy to upgrade and modify")

...

and then it takes him too long to get back to his website, which has floundered and is no longer popular or making money. Or ruby was too hard for him so he went back to tweaking his site with PHP. Or <whatever>

My point is that it is all about perspective, something that a lot of HN misses. Not everyone cares about technology. Most people just care about getting the job done and making money, using whatever tool is easiest for them to personally use, at the time they need to use it. So to that guy, it isn't a tempting shortcut: it's the best route to prosperity.
I hope the /root/ refers to the site's root directory and not root user's home directory.

At least this confirms that it's actually running socketstream...
The setup time issue is an advantage of PHP over many languages. But, I will let you in on a little secret, once you know how to do it 'setup' time is a drop in the bucket on all platforms. And in the rare case where it might otherwise be hard, people setup a shell environment they can use as the template on any project and it just works.

That said, there are popular languages worse than PHP for most web development tasks, Java for example.
Texas republican party seeks ban on critical thinking
Ultimately a prototype is just a tool for learning and discovery. So what you build depends on what you're trying to learn or work out. I've built prototypes as powerpoint decks, basic HTML/CSS, and as apps built in Rails or PHP. Sometimes with a database backend - or with some spoof of one.
Hi everyone,

My apologies, I didn't expect to end up Top of HN. I'll try and get it back up.

In the meantime, here is the YouTube video: http://www.youtube.com/watch?v=cxf8f9AQBgM&feature=plcp
'For a Donation of 3,000 Euros, Every Greek Can Buy Freedom'
Looks very feature rich ... but to be honest the aesthetics need work. A huge part of this space relates to appearance obviously and the sample dashboards just don't look as polished as the competitors, even if they offer more widgets and options.
You just need to find an organization with a culture that fits you well, just like in any other profession. If nothing fits with you, then yeah you probably aren't meant to be in that profession.
I dont have any experience developing for govt, so for all I know the barrier against installation of CF may be insurmountable. Have you ever tried? It really is extremely painless and would result in a net + in terms of security.
There are so many reasons for using jQuery. Myself, I'm using it for a ton of reasons: speed up development, create more compact and readable code for myself and coworkers, enjoy the huge range of plugins, theming... you name it.
Support for IE-ancient is not on my list. Actually I would love to see it gone, die, disappear, vanish.

Even though jQuery handles most of my cross-browser issues I still have to test and worry, create workarounds and lots of additional code, consider it in my architecture, take care in the design and handle it in the application lifecycle.

I have been looking for and at able framework that DON’T support old browsers. Thank you for not supporting IE-ancient in your 2.+ releases, I will continue using you jQuery!
For 2: Any reason why your developers can't use VirtualBox with the free IE-test VM images that Microsoft provides? I don't know if the license allows them to run on a non-MS OS, but you can at the very least have several of them run on a single box and enable RDP in VirtualBox.
What other languages besides PHP have you used? I think a lot of us dislike PHP because we're putting it in the context of better designed languages.
> and died due to where it failed: by its centralization

It's not like you couldn't dial a private server. Due to the popularity of minitel terminals in Brazil (compared to personal computers with modems) many BBSs supported minitel terminals.
Even more fun when you listen to it: http://soundcloud.com/torrenegra/the-king-of-speed-sr-71

(This is one of my favorite stories ever. As such, I couldn't resist to get a professional voice to record it. I have tried to contact Brian Schul to transfer the ownership of the recording to him, but I have not been able to get a reply from him)
thanks, i know need to work on getting more polished dashboards. It just taking time to churn everything out.
That’s essentially what __future__ imports are for – things that go further would be simply too much work and Python 3 was about shedding weight, not shipping essentially two interpreters. (while they are very similar from outside, the innards couldn’t be more different)
I wonder a bit if the speed comparison has anything to do with the servers that are being hit for the processing on Google's side aren't being hit nearly as much as on Apple's side. Beta product versus Release product.
Bash is another example! I've always wanted to create a web app using Bash on Balls [1]

[1] https://github.com/jayferd/balls/
I'm trying to go the other way. I'm trying to decompress 20 years of work into 40. I'm not much of one for schleps, I guess.
Mario garcia
Sign up for Twitter to follow Mario Garcia (@4mariogarcia). Coach and Mentor of all things Internet Marketing. I enjoy helping others learn how to use the power of the internet & social media to explode their business.
Seen a couple of startup's sites go down when they make the HN homepage lately, and both seem to be using node.js (according to the error messages). Not dissing node.js, but maybe its the wrong tool for the job.. Just use a static site for your landing page!
That 'Porn drives the industry' is bullshit imho. Porn cares about money, and yes they do need technology to distribute their 'product'. But they are not the earliest of the adopters, they do not try out untested technologies unless they already have already proved potential and i can't recall a porn company who actually funded technology.

I 'm not up for any sort of censorship of course, but porn has also adverse effects (e.g. it's addictive (see http://yourbrainonporn.com), yet i do not see much talk about these.
Short answer: It depends.

Long answer: In my experience, prototype is used very loosely and can mean many things. But the point is that a prototype is not a fully functioning app/system/software yet. It is used to demonstrate the possible features/functionalities that the app would/could have. How you demontrate it depends on the specific case. Some prototypes can be created using a simple word/powerpoint slide, some can be created using mockup screens/wireframes and some are semi-functioning products. I do not think there is one single answer to this.
The paper itself can be found here: http://www.ploscompbiol.org/article/info:doi/10.1371/journal...

First reaction was a serious, audible "Ughhh". I'm skimming the paper now but this looks a lot like "we played with some in-silico models and came up with a nifty thing"

Edit: Christ, I don't even know where to begin. Seriously.

First of all, there is no mention of the fact that microtubles don't innervate dendritic spine heads. Actin is the primary cytoskeletal support for synapses. I can think of several plausible explanations to get around this fact, but they don't offer any which immediately put me on edge for the whole paper.

Second, there is zero in-vitro experimentation. It is extremely possible that none of this happens anywhere, let alone in the brain. Granted, in-silico experiments are often used to guide future benchwork...but I would have liked to see some preliminary wet-bench tests.

Here is a gem from the paper:

MTs appear to have intrinsic electro-mechanical vibrations, e.g. coherent oscillations in the low megahertz range. [...] Signal propagation will be influenced by, and depend on MT lattice vibrations and related effects.

In LTP, high frequency inputs (e.g. 50 to 100 Hz) are required for prolonged post-synaptic response. Kumar et al [58] showed that memory formation in dendrites depends on synchronized inputs, with an optimal frequency near 50 Hz. Density and patterns of CaMKII-induced tubulin phosphorylation in post-synaptic MT lattices would depend on frequency and synchrony of inputs.

Wait, what? They are correlating electro-mechanical oscilations (MT vibrations) with electro-chemical oscilations (synaptic firing)?

‘Scale-free’ implies self-similar information patterns repeating at different spatial and temporal scales (following 1/frequency power laws). Similar to ‘fractals’ and holograms, scale-free structures and processes arise commonly in nature and technology, and are inherently robust and resistant to disruption. In the brain, evidence suggests neuronal network structure, temporal dynamics, and representation of mental states are all ‘scale-free’, with self-similar patterns repeating at various temporal and spatial scales and locations [68]–[71]. Interference patterns of periodic, coherent reaction-diffusion waves in cytoplasm and larger spatial scales could account for scale-free information patterns regulating biological systems including the brain. Microtubules can generate three-dimensional reaction-diffusion patterns [70], and we suggest such patterns operate at multiple time scales to regulate biological systems.

Translation: There are fractals in the world and we see the brain structured in certain ways, so those patterns must apply to smaller things, right? We showed some dubious computer modeling of microtubules vibrating and a kinase phosphorylating. Therefore, the vibrations are encoding brain information. QED.

There's more, but I need to get to work. Let me just put it this way: there is a very good reason this paper is not in Nature Neuroscience.
great accelerator. smart guys.. connected and one on one mentorship.

And you get almost 2.5x the cash compared to others. gotta love being able to survive on stuff other than ramen.
... and the novelty wears off pretty fast and no dramatic effect. I can imagine it's annoying too.
I have tried most of those dashboard services and the best one by far for me is http://klipfolio.com/
Terrible charts. In the line charts you should be comparing height, but the way they're rendered suggests that area should be compared. This is the most egregious: http://8.mshcdn.com/wp-content/uploads/2012/06/iphone-5-year... The iPhone revenue has less than half the area but the value is actually bigger.
PHP is basically the latest example of "Worse is better"(http://en.wikipedia.org/wiki/Worse_is_better).

----

Simplicity:
The design must be simple, both in implementation and interface. It is more important for the implementation to be simple than the interface. Simplicity is the most important consideration in a design.

Correctness:
The design must be correct in all observable aspects. It is slightly better to be simple than correct.

Consistency:
The design must not be overly inconsistent. Consistency can be sacrificed for simplicity in some cases, but it is better to drop those parts of the design that deal with less common circumstances than to introduce either complexity or inconsistency in the implementation.

Completeness:
The design must cover as many important situations as is practical. All reasonably expected cases should be covered. Completeness can be sacrificed in favor of any other quality. In fact, completeness must be sacrificed whenever implementation simplicity is jeopardized. Consistency can be sacrificed to achieve completeness if simplicity is retained; especially worthless is consistency of interface.

----

I don't know about you, but IMHO, this is PHP in a nutshell.

Edit: One other little thing I forgot to mention. PHP is like Java in that it is really hard for a metaprogramming or type system nerd to do something tricky and clever that another novice programmer brought in to replace him would not have a chance of unravelling.
In Soviet Google, information organizes you!
Thanks for a better wording of my question!

Even PyPy project doesn't have a goal of running py2-compatible and py3-compatible modules inside one interpreter:

> At the end of the project, it will be possible to decide at translation time whether to build an interpreter which supports Python 2.7 or Python 3.2 and both versions will be nightly tested and available from nightly builds.

http://pypy.org/py3donate.html
Hameroff, the author, also subscribed to the quantum brain hypothesis, along with Roger Penrose; an idea which was widely dismissed as wildly implausible, if I recall correctly. The topic itself is fascinating though.
the actual app is not based on bootstrap. just the website is bootstrap which is like godsend. it is only couple weeks since i released it publicly and i am not done launching.

But I absolutely hear your suggestion that website needs lot of work.
Yes, but the new static compilation feature generates faster code. The only downside is you are restricted from using some of the more dynamic aspects of groovy (mostly meta-programming).
I'm assuming s_henry_paulson meant someone who programs as a hobby or profession. You don't have to be a programmer to come up with novel solutions as a mechanic, janitor, or writer. It's not an essential element of the job.

Useful, but not essential.
You're correct. UIWebView doesn't get the better rendering engine but I was reffering to this point:

"The limitation is even put in place for native web apps, the ones you see inside Safari itself. As long as you see them in Safari they work great. But the second you save them as a web app to your home screen, they are suddenly forced to use the old Safari engine, and are thus much slower to use."

Just trying to set the record straight.
Which kind of leaves me not understanding how it's deployed, etc., which I kind of feel like I need to know.

There isn't any one perfect solution, just workable ones.
https://dashku.com/ is not working for me.
That's a load of hogwash. They found that some molecules match and the press is going all "brain code cracked". The authors, of course, provoked all this by linkbaiting the article (talk about modesty; also, WTF PLoS?). Nobody believes these things but these people. We have optogenetic tools to probe memory functions much more efficiently and people do that already. This came up a some time ago btw: http://news.ycombinator.com/item?id=3688953
London ADIDAS JS WINGS Mens Olympic Shoes, Jeremy Scott Shoes for Sale
London ADIDAS Jeremy Scott JS WINGS Shoes for Sale, new 2012 released Adidas Js Wings sneakers for men/women, buy London ADIDAS JS WINGS Mens, new Adidas JS Skate shoes right now, best quality, new fashionable skate shoes for sale, Jeremy Scott Wigns online!
Just FYI saying "main raison d'être" is redundant.

It's a little like saying "the main sole goal of your existence".
ha ha, i didn't realize "ZZZ" would imply that :) will have to check some click through stats on that "ZZZ"
Cool. So this way porting things to Py3k got easier. That perfectly explains why all the critical libs have been ported fast and no one remembers about Python 2 anymore, doesn't it?

Shedding weight is sometimes a step in a good direction. But we need to draw a line at some point. As the history of Python 3 adoption shows, that point maybe was not optimal.

Edit: forgot an angle:

Also, __future__ is fixing the incompatibility of what people are using with something that they can't use. I'm not sure if it's the right problem to solve.
It's like a beautiful store front.

Click on almost any link and the beautiful geometric layout is replaced with something different and far less pleasant.

This would have made so much more impact on me if the theme had been deployed more consistently and thoroughly across more pages.
Adobe: Flash will not be supported in Android OS 4.1
>Most "high" performance PHP doesn't use one of the usual-suspects in the framework world and can easily beat Rails (and usually plain ruby too).

If you skip a framework on both languages, they end up as the two slowest languages. Hard to say if either is faster overall, but they are both awful. Using jruby provides a huge performance increase, and PHP really has nothing to compare with that.
This is a particulary bad example of "what to read". Try this: http://www.ncbi.nlm.nih.gov/pubmed/22441246
Wow, looks like shit.
Saying that CaMKII probably associates with microtubles to form memories is discovery, a reasonable extrapolation.

Calling the molecule's arms is the purest and most unwarranted speculation.
> 3MW power

So "not small" at a guess.
That would be better. I think a lot of times he doesn't realize the mistakes until they've been published. And maybe he has a rule he doesn't re-edit videos after they've been published?

I just remember getting incredibly frustrated after basically learning the wrong thing in the first video and then having it corrected in the second.
When you don’t create things, you become defined by your tastes rather than ability. Your tastes only narrow and exclude people. So create.

- why the lucky stiff
For around $1000/server (including switch port costs), a cloud provider could install 2 10Gb ethernet cards into each machine, and run them in an LACP trunk to create an effective 20Gb link.

I keep hoping that somebody will do that, hook the other end to an SSD target, and sell me a 'high I/O' node. I want to stop dealing with hardware and colo facility contracts and I doubt I'm alone.
I can't speak from experience at other accelerators but the connections we made and mentoring we received was incredible; our TSF advisors are still engaged every week. And the significant funding lets you do the market testing you really need to prep for a data-driven go-to-market strategy.
The European online services (MiniTel, BildshirmText, VideoTel (others?)) show that sometimes innovation can come from crusty, state-run monopolies. I think the telecoms realized that there was something useful there but ultimately didn't quite provide what consumers wanted.

None of these projects could have succeeded in the open market at the time but I give credit to the monopolies for trying.