skysight-inc/HackerNews huggingface dataset:
I am amazed at the shallow thinking of many in this thread who dismiss the story as "quackery".

I'd encourage anyone who speaks of a "pseudosciencey approach" to do some careful thinking and propose an approach that would let us measure the effects our minds have on our bodies. So far most people sweep this effect under the rug calling it the "placebo effect" (a catch-all phrase for everything we do not understand). That's not an answer.

Notice: we live in the XXI century, and yet we treat our bodies as though our heads were detached and completely independent. Medicine as we know it is based on pills, syringes, vials and knives. Anything else is the "placebo effect" or in the (decidedly non-scientific) domain of psychologists and psychiatrists. I'd call that hiding our head in the sand (double-entendre intended).

We do all this while readily accepting that we can sweat, or get diarrhea from nervousness. If people accept that the mind can (subconsciously) control sweating, why can't they accept that it can (subconsciously) control the narrowing of blood vessels?

Most people dismiss psychosomatic effects without understanding what they are. Psychosomatic pain isn't any less real. The physical changes are there, they just might not be exactly the changes you are looking for (e.g. no inflammation). And they are caused by the mind, which is why we call them "psychosomatic". But they are not hallucinations, or misfiring neurons in your nervous system.

I am all for scientific approach to medicine. But that includes not shutting your eyes to an entire huge branch of it that we simply do not understand — the connection between the mind and the body.

Also, many people don't understand the mechanism behind all this. It's not that Sarno is a magic-voodoo healer. All he does is show you the mechanism — which is very often enough: the mind, once exposed to its own tricks, starts working differently. This is why just reading his books and thinking about them causes changes in so many people (either the pain is gone, or the symptoms shift and change).

Source: myself. I got rid of joint pain after 8 years of fruitless doctor visits. It is now almost completely under control: if it happens, I can tell why it happened and control it. As a bonus, it turned out that my frequent throat infections and the allergies are gone, too.

Don't dismiss psychosomatic effects. Sure, go see a doctor first, but if multiple doctors are unable to find a cause of your pain, at least read one of Sarno's books and think (critically!) about it.
Let me think on that. It's really a political question of vulnerability. You want someone that's prominent enough in the debate, but weak enough in their home district to take down. A senator would be better than a Congressman...

You'll also have to remember that there is a series of corporate interests, large and small, with very deep pockets that will oppose any check on the surveillance state, no matter how reasonable.

Full Disclosure: I don't support outright ending these programs, as many of you do. I do support real judicial oversight, transparency into the law being made in the FISA opinions, and a series of internal and external safeguards to reign these programs in from the brink.

I know it's not the most popular opinion in these parts, but politics makes for strange bedfellows. No reason that we can't work together on the things we agree upon.
I'd suggest that this effect is a somewhat superficial expression of the deeply rooted problem of people in urban situations broadly losing their personal connections with their own expressions of creativity and art, primarily through doing work that they are not engaged with in a deep, meaningful sense.

Perhaps:

- People in certain modern, urban situations crave certain types of creative expression that seem to be very hard to find in these environments.

- Social patterns place a high value on being seen to have had an experience, that provide a reward similar to being the artist.

- People capable of producing these artistic experiences are initially perhaps not so interested in managing the people who are the recipients of their creativity - they are more interested in creation.

- Once money and/or fame becomes involved, the artists are unlikely to widely share the skills that lead to the creativity arising, are motivated to protect methods of production, fetishize the product and create strong brands.

These factors together create this 'hipster' effect where small points of creativity are heavily focussed on and take a long time to replicate.

I'd hypothesize that this situation would go away if people were broadly connecting with meaningful, personal creative pursuits. Or, if the artists flipped their model once they smelled success and were motivated to share everything they were doing, allowing the experience to be rapidly replicated.
Very sad news :(

Besides being a great CTO, he kept helping orphaned children [1] and taught juggling (right at Yandex office).

[1] These children: http://mariaschildren.ru/content/view/141/96/
If you can't resell your reservation, then what's the point of the bots?
It only starts showing you views since the time you switch from being invisible to prevent gaming the system that way.

Also, changing your profile visibility setting only affects your visibility on future visits to people's profile pages, not past visits.
Few years ago I wrote sth similar for registering to popular courses at my university. A lot of CS students gets an edge doing that.

Moreover, I have also participated in a few lotteries for various things (e.g. Half Dome permit), but did that completely by the book.

A few things that help make system fair (TM):

- price them right, maybe even charge a bit premium for reservation vs. walk-ins

- make cancelation non-free and charge at reservation time, even a few dollars prevents spurious reservations "just in case"

- have a waiting list, if there is a cancellation, you can automatically sell it to someone else

- do some load management, e.g. weekend prices, discounts...
FWIW, though American, I studied German lit. as well, and I don't see it either. Line for line, my reaction mirrors yours.
I don't think the patch helps when you're already surrounded by mosquitoes - the bugs use CO2 to find you in the first place, then find the bare skin using some other means.
In a land of immortality, would you willingly give yourself an 80-year death contract in order to motivate yourself to live your life?
Minor correction: LibFirm also generates pruned SSA, which is the property that guarantees lack of dead phis. Minimal SSA roughly means "no superfluous live phis".
It's a bit surprising that sound latency on Android is as bad as it is. It's not just apps for audio production that suffers, most any kind of audio toy is useless.

For people who want to tinker with audio on Android, it's possible to swap AudioFlinger with PulseAudio[1] for lower latency (20ms vs 176ms)[2], but so far you have to build and flash your own AOSP image, so it's not exactly plug and play.

[1]: http://www.freedesktop.org/wiki/Software/PulseAudio/Ports/An...

[2]: http://arunraghavan.net/2012/01/pulseaudio-vs-audioflinger-f...
As one example, WebObjects powered the BBC News Online site (https://en.wikipedia.org/wiki/BBC_News_Online) at launch in 1997.

I was brought in as a contractor in the last few months, so I didn't get much of an overview, but I wrote template code (each page, and each component of a page, had three associated files: .wos for 'scripting', .html for templating, and .wod for 'declarations' to tie the other two together).

It was streets ahead of anything I'd previously used (mainly PHP code with intermingled HTML), and led me to build my next major project using XSLT to provide some insulation between the logic and presentation.
Do you have any proof for your hilarious claims? In numerous Wikipedia articles about Russias border there was no mention of fences and minefields as current security measures, other than in some conflict zones like Georgia.

Also, all that I see on Google Maps satellite images is farmland without any visible security on both sides of the border.

(for example: https://www.google.com/maps/preview#!data=!1m4!1m3!1d8021!2d...)
Next up, a request to merge accounts :-)
Where I work (PagerDuty), we follow up with everyone who cancels -- my favourite was "I only signed up to be alerted by a script as soon as PAX tickets went on sale" He got them.
Online communities
Oh didn't know that, thought he was still with them.

So then lets replace 'aquihire' with aquisition, the question stays the same: Can you tell us something why you let WalmartLabs buy the tech instead of continue building the product?
Please. Give Einstein, John Von Neumann or Francis Crick another 50 years on this planet and tell me the world would be worse off because of it.
The benefit to Microsoft of having developers on-side is that those developers write applications that make Microsoft's platforms valuable to their customers.

What, Office? No. Microsoft actually writes the core software that makes their platform valuable. There are developers that provide additional value, and that's very important, but I don't think it's easy for developers to force Microsofts hand in that.

Edit: in fact, the power gradient goes the other way: as a developer of an end-user application for a PC, you still have to very strongly consider writing for Windows whether you like it or not, because of the software written by Microsoft providing the core value for customers.
Some of the bot-herders probably just want to eat there themselves. After all, the author wrote his bot because he wanted a table.
Heh quora feels like experts exchange. Show a little content for Google and external links, force registration for the rest. Meh, no thank you. Same people running it by any chance?
Android 4.3's most overlooked new feature: easy access to external notifications
Stomach cancer is extremely deadly. That's one of the worst ones to get... It's quite rare to get it very young, though.
Wait a minute - maybe we are being too sensitive to cultural differences here. Do we just accept the culture of sub-Sarahran Africa as equally valid to our own in this case? Do we just accept that Africans don't like using bed nets and so we must discount that approach and look for alternative ways to combat malaria?

Let's not pussy-foot around the issue. The LA Times article mentions that some African people think that mangoes cause malaria - in this case the African view is wrong and the Western view is right. Perhaps it is also wrong to hold the view that (a) malaria is no more harmful than the flu; and (b) having ventilation is preferable to a bed net.

I realise that changing people's attitudes is difficult, particularly when the message is delivered by white people who have such a poor historical record in Africa. But malaria causes a quarter of childhood deaths in sub-Saharan Africa [1] and insecticide-treated bed nets are 90-95+% effective, even when they have small holes [2].

I'm not saying that Western culture is always right - or even right when it comes to malaria. Lets just be careful to avoid automatically excluding other cultural viewpoints from criticism.

[1] http://www.thelancet.com/journals/lancet/article/PIIS0140-67...

[2] http://www.againstmalaria.com/faq_bednets.aspx
Measuring Reorder Buffer Capacity
Note that the previous Nexus 7 with mobile doesn't allow tethering, and/or obeys carrier requests to not tether, something they didn't advertise at all last time. The Nexus devices are advertised as open but they simply are not a general purpose computer. I can't wait until Ubuntu and Firefox are common on mobile platforms.
I'm a designer and I'm interested.

Email me: dylancole101@gmail.com
git stripspace is a plus but if you are already considering to add a pre-commit hook, you could directly use 'indent'.
It trims those pesky whitespaces and indent your code automatically the way you see fit. (e.g: https://gist.github.com/eroullit/1250603)
15 minutes? Mysql upgrade and restart takes up to 5 second in a usual case. Also services do get stopped / started one by one, not all at once.
The MOOC that roared
Category: Entertaining B.S.

Reminds me of Leonard Nimoy in "The Simpsons":

"Hello. I'm Leonard Nimoy. The following tale of alien encounters is true. And by true, I mean false. It's all lies. But they're entertaining lies. And in the end, isn't that the real truth? The answer is no."
Two of the best screenwriting schools are USC and UCLA. The key difference between the two MFA programs (at least a few years ago) was that UCLA required you to write 4 screenplays and USC 1. The logic behind UCLA's requirement was that finishing screenplays is really hard. So many screenwriters have a pile of unfinished screenplays and some never finish any. You really need to get in the habit of finishing them. (Full disclosure: my source was my screenwriting prof who was a UCLA MFA.)

BTW, I read the same ceramics story in "The War of Art" by Steven Pressfield (which I note came out a year later). Good book.
5 Concepts to make your Site's Navigation Responsive
Having to show your id and the credit card you used to buy the tickets makes the most sense to me.

http://www.ticketmaster.com/creditcardentry
Firefox 22.0 but no version of Firefox ever had the innerText property.

But yes, you're right, the problem is in the inline code, not in the library.
Smarta 100 Awards: Search for the UK’s 100 Best Small Businesses
Shadowrun Returns Review
There's probably a whole market of "notify me when (plane tickets get cheap, apartments look good, tickets go on sale, etc)"
I'm a designer and I'm looking to collaborate with a developer.
I have an idea which can outcome to a monthly income regardless clients.

Would you be interested? Email me: dylancole101@gmail.com
While i don't know about this guy specifically, Russia has high rate of smoking. Coincidentally, several prominent Russian people i've checked out about recently happened to had died from stomach cancer relatively young.
At best, theories like this serve as evidence of people's desire to find meaning and patterns in the world, especially in places where they don't exist.

If you do not maintain scientific rigidity - a questioning, truth-seeking curiosity - with constant vigilance, you will be able to create theories that explain anything, while actually explaining nothing.

If while reading this theory you got a strange feeling, as if something wasn't entirely right, GRASP that feeling and remember it. You should always seek the truth, but especially when you notice this feeling: pay attention and weigh the evidence. It's very useful to be able to reason well, and even more useful if your emotions help you reason.
You're right, all keypaths start from the root. One approach for large apps is to split the UI up into several Ractive instances (which might all be bound to a single global model, but 'start' at different keypaths).

Array modifications aren't generally a problem, because you'd reference the index from within the template - Ractive keeps the references up to date. Also, proxy event handlers are aware of the current keypath context - see this JSFiddle to see what I mean http://jsfiddle.net/KJt2Y/2/
And Unity3D is huge thanks to XNA (which was highly popular among amateur game developers) and the demise thereof, I think. Quite ironic indeed, makes me wonder how things would have turned out if .NET hadn't been standarised.
>the private key cannot feasibly be used to derive the public key, but the other way around is trivial

I assume you meant to say that the private key cannot feasibly be derived from the public key, but the other way around is trivial.
Ok, thank you both for clarification.
I know I'm not the GP, but might be able to be some use here. Context: always wanted to do a maths PhD, but ended up stuck running a small business (50-70 hrs/wk) for a number of years. Managed to keep studying through this and have just landed a PhD. Suggestions:

1. You'll be working while you're tired. So your work won't be as good, you won't make optimal decisions 100% of the time, sometimes you will just underperform relative to you at your best. Accept this - your work is still better than all the work you weren't doing before. Slow progress is always better than no progress. Key here is creating space that's just for work. I have a table which is just for studying, and a logon that's only for studying, which actually really helps.

2. Pick a course of study and stick to it. There's a tradeoff here - for a given area of study, you want to choose the best course for you but don't want to waste time trying several different things (likewise languages, frameworks, etc). Pick 2-3 and whittle down quickly (I choose 2-3 MOOCs or textbooks, then whittle down using the first chapter over a week or two). There may be a slightly better course out there you don't know about, but it really won't make a difference.

3. If your intention is to become a professional, pick a specialisation quickly (even almost randomly if you have to). No-one would give me the time of day when I was just generically interested in 'maths' but as soon as I picked a sub-area and started to learn about it, people took me seriously. (Obvious caveats apply about over-specialisation)

4. Start talking to other people. You really need to have done 2 & 3, otherwise you won't have any progress to show, and nothing to talk about, but once you've done enough to talk sensibly to others (which might be less than you think) then you'll be more engaged and less likely to drop out/quit.

5. Accept your limitations. Sometimes work/life will take over - sometimes you can make sacrifices and continue to get work done, sometimes doing this would be too painful and you'll need to take a break to get things in order. The thing here is just to show up.

If I had to choose one sentence from all of this to give as advice, it'd be the last one. Just show up.
Although I would criticise my own system just as heavily as you do, the Swiss system is not exactly idyllic either: right-wing propaganda led the Swiss people into banning minarets.

https://en.wikipedia.org/wiki/Minaret_controversy_in_Switzer...
For instance Scala's support for composition and modularization of library fragments which allows you to separate even heavily interwoven concerns into tidy parts and put them together whenever and wherever you like it (or exchange some parts of it completely)

Static typing is certainly a factor, too. Scala allows me to not only design APIs which make it hard to be abused or misused, it makes it possible to encode many things I care about into types so that “wrong” code won't even compile.

With macros, there is now a whole new breed of libraries which add support for types to tasks which were to get wrong before, for instance

- the whole type provider business where one points to soma data source (like a database) and tells the compiler to figure out the right types on it own

- compile-time checked and SQL-injection-safe string interpolation like sql"""SELECT * FROM PERSONS WHERE $predicate"""

- sqlτyped (github.com/jonifreeman/sqltyped) which can compute types from SQL strings

- macros which transpile Scala code to JavaScript, inline (jscala.org)

- macros which can synthesize typeclass instances on-the-fly, like used in Scala's new serialization library (speakerdeck.com/heathermiller/on-pickles-and-spores-improving-support-for-distributed-programming-in-scala)

- Scala's async library (github.com/scala/async)

Regarding collection literals ... it certainly isn't that important in languages like Clojure where performance is not of great importance, because everyone just picks the one which come with the language and hopes it won't be too bad. Implementing new collection types is just not common here (like in many other untyped languages like PHP, Ruby, Python, JavaScript, etc.).

In Scala, blessing a few chosen collection types with special rules and syntax just won't fly. Developers demand first-class support for all collection types including the ones they define themselves.

Reserving some special rights which no one except the language creators are able to use just gives them an unfair advantage. All implementations should compete on the same ground so that the best one can win, and not the one which benefits from special-cased, hard-coded syntax rules.
It depends on the upgrade sequence; I've definitely seen the behavior of a service getting temporarily shut down during something like preinst upgrade, a bunch of packages being installed, and only at the end during configure them all being restarted.
The next generation of video codecs won't be as expensive a switch as the mpeg2 or h264 era. If a codec shows enough space efficiency, you could just implement an opencl or compute shader variant of it to run GPU side, which will outperform cpu rendering in power efficiency and time by an order of magnitude, and properly tuned would be in the ballpark for dedicated hardware decode time.

In the same way dedicated audio decoding hardware went out the window when cpus got fast enough dedicating die area to it just because excessive even if it was more efficient and faster, I think the same thing will happen (soon) to video decoding, where the extra dedicated decode hardware just isn't worth the hassle when well optimized gl 4.3 compute shaders or opencl enable efficiency and performance if not close to the dedicated hardware, close enough to not justify having it.

It almost already wins the efficiency gain, because just by making dies larger to include that extra circuitry increases the power ceiling of the device. Being able to genericize die area doesn't give at-runtime power gains but overall you can save juice not wasting die (though power management has gotten so sophisticated it can outright shutoff parts of a chip, so it might be able to eliminate that downside).

But simultaneously the gpu hardware in phones (tegra 4 / snapdragon 600 era) is reaching the same threshold cpu audio decoding reached - it becomes silly to waste the die when the performance is close enough.

And even if this isn't the generation where dedicated hardware goes out the window, it will be the next one, and this one will be close enough it will be like the late 90s with audio where the experimentation begins.
Balancing Cube
If I have to choose between disrespecting my wife and conference attendees, I'm sorry about the attendees.

Do they pay their speakers?
Titanium, last I checked also do not support all the native API's like Xamarin does. Six months ago I did not see support for the ActionBar for Android apps. Even though the Titanium API is supposed to work cross platform, usually there are functions or settings that only works on either Android or iOS. It's messy in my oppinion, but it is a lot cheaper.
Black Swan Spotter
I'd agree and add to that: go work in sales for a while. Pitching and selling becomes second nature :)
I think they had to use a Mono fork when they released Bastion, though. This might be just Google integrating that fork.
But it's not a problem for the places taking the reservations. They're thrilled whenever they manage to book solid. It's only a problem for the non technically minded people looking for reservations.
Show HN: Stripe Tester - Gem To Test Stripe Webhooks Locally
So I was reading this (http://crypto.stanford.edu/~dabo/courses/cs355_fall07/pir.pd...) survey on PIR - private information retrieval - and I saw this gem:

"To limit the survey the following topics are omitted ... 4. Attempts to make PIR practical [4, 45] in the real-real world."

Oh well... but then I found this, which looks like it will be HIGHLY informative:

http://uwspace.uwaterloo.ca/bitstream/10012/6142/1/Olumofin_...
these links(http://en.wikipedia.org/wiki/Myofascial_pain_syndrome and http://en.wikipedia.org/wiki/Myofascial_release) seem related to the above problem ..In fact, couple of my programmer friends (been coding for 17 yrs) had this posture related problem and massage therapy more or less cured them