skysight-inc/HackerNews huggingface dataset:
You state the importance of research, and then fail to mention any.

Placebo effect is not straightforward. Here's good quality research suggesting that it's not as powerful as you suggest.

(http://summaries.cochrane.org/CD003974/placebo-interventions...)
How To Trade The Stock Market
So it's working as designed.
Google is scared of Pinterest.
Is this really a pain that companies feel? That they can't visualize or gather critical data into a coherent view? It seems to me that this might be a great thing to have, but companies don't necessarily know this. When you have to explain and pitch to companies why they need your product, I think you're on dangerous waters. A truly good product should have companies seeking you out, because what you're doing makes their lives that much easier, I don't see it for this product.
I guess if only I "woke up" I would realise that PostgreSQL is the answer to all my problems. Guess what. PostgreSQL is just another SQL database. It's definitely one of the best ones but it still stuffers from all the same issues, limitations and frustrations. Many of which stem not from the database itself but from the relational modelling and tools to support it.

I use Java + MongoDB and life is significantly better now that I don't have to worry about the domain model so much. I can have lists, maps etc and can add classes or make changes seamlessly. It's worth the tradeoffs for me.
Even S3 outgoing price are ridiculously expensive for any kind of significant bandwidth use, that's what CDN are for (and in that area, cloudfront is really not cheap either).
I'm a fan of AWS and use a lot of their services, but their bandwith price from them to the outside world are far from the best deal (of course if your bandwith is still calculated in the hundreds of dollars this doesn't apply/matter much).

I know you weren't saying the contrary, but still I wanted to point it out.
This only works when there's only one site hosted at 10.0.0.1. When an HTTP request is made, it looks like this (not trying to be pedantic here, I'm sure you know how HTTP requests are made):

GET /picture.jpg HTTP/1.1
Host: host.sample.com
[Other header: value]...

Many times, the Host header is an essential part of the equation. If, for instance, you have a single IP serving as an endpoint to many different sites, you need the Host header to decide where you'll look for the resource "picture.jpg".

That could of course be solved with something like

<img src="hxxp://host.sample.com/picture.jpg" ip="10.0.0.1">
or even
<img src="hxxp://10.0.0.1/picture.jpg" host="host.sample.com">
Just learn them, dude. If you've learned one language (and understand it) picking up another is usually no trouble at all, especially nowadays when there are tons of tutorials, manuals, and support forums available for free.

Figuring out how to learn another language on your own is probably one of the most important skills you can master because the language is used in your school classes (no matter what it is) is very unlikely to be the "hot" language ten years from now.

Learning another language is also an excellent way to discover new ways of thinking about programming.

As to why those other languages are more popular, there are a number of reasons. Less boilerplate required to get something running, no compile step, dynamicity...(and of course there are also drawbacks -- type safety and so on).
Paul from Geckoboard here. Just to clarify that we offer both a polling and push API.
Four years in and just now doing a seed round. They were likely young, inexperienced, and mostly technical. Unfortunately, technical people don't always think of those ramifications.

And it was probably a series of pivots along the way that individually didn't look at big, but over time transformed immensely.
I know a tiny bit of Lua. Write me halst@ya.ru or skype "halst." we can discuss your Lua port.
quote from http://people.csail.mit.edu/celiu/motionmag/motionmag.html

"Naively, this sounds like one might (a) compute the translation from one pixel to the next in each frame, and (b) re-render the video with small motions amplified. Unfortunately, such an approach would lead to artificial transitions between amplified and unamplified pixels within a single structure. Most of the steps of motion magnification relate to reliably estimating motions, and to clustering pixels whose motions should be magnified as a group."

The math behind the grouping (recognizing the relevant area as an object, magnifying the motion of the area properly, and filling in the empty space intelligently) is the cool "computer vision" part.
> Thank you all for coming along for the ride!

Reads like a farewell note to me, not very encouraging.
Some nits about your encrypted API:

1. The ciphertext is not authenticated. You should MAC it.

2. The plaintext is padded with spaces to be block-aligned. "Hello world" will collide with "Hello world_" when encrypted with the same IV, and both will decrypt as "Hello world_____" (where "_" means a space). Use PKCS#1 or some other standard padding.

https://github.com/sonofabell/leftronic/blob/master/python/l...
maybe that's my problem with backbone and all these frameworks without a lot of conventions. i am not really good at javascript and can't figure out which approach is the bestestest.

i am working on it, though. got no choice.
We have a very geography-dependent product (peer-to-peer carsharing) and a ton of disparate data types. I hope we give Leftronic a try because I think it has a lot to offer. Keep it up guys!
Oh look, the tired "G+ sucks/is desperate" meme.
If you mostly have users in Europe like I do, then this is a no-brainer. I have been using it over 2 years and so far only two glitches: once one of HDD's simply vanished from my RAID array, and the other was when the key switch burned out in datacenter where my server was. About 30 minutes downtime and that was all.

I switched 5 different providers before settling with Hetzner.
Like ? I don't know of ANY decent sized website that uses a single database server.
I think it's nowhere near that simple. You don't just want to open up a cascade, but a _quality_ cascade that gives enough information to work with to identify which cells are mines, or, failing that, won't involve a risky guess. A '1' in the corner means each neighboring cell is a 1 in 3 risk, while a '1' in the middle is only 1 in 8.

shameless plug: a minesweeper solver I wrote [http://mrgris.com/projects/minesweepr/demo/player/]
c.f. rlwrap
Two grumpy giants and a baby
Too late for me...I used instapaper religiously but due to not nice Android client I tried Pocket last month. Switched everything to it.
I use datamapper pretty extensively to join mysql tables with mongodb collections, but I've always used associations between several models to do this. Do you have any links talking about this capability?
You're joking, right ?

Every large site on the internet has talked about strategies around sharding. At some point you are surely going to hit the physical limitations of one database on one server.
I know you are just starting out so you have to start somewhere. I'll recommend you stick with Java and add PHP or any of the other "sexy" web-dev technologies to your skill set.

In general knowing more than one platform serves you much better than becoming stuck with one of these web-dev frameworks that may not be around in a few years.

Java is MASSIVE, if you ever want to be a serious technologist in a big corporation, Java is a requirement, and don't let anyone tell you that is going to change anytime soon.

Java is a very mature and versatile platform with a host of advanced technologies built on top of it (check out apache.org). There is a reason the likes of Google build their platform on top of Java not Ruby/PHP/Python or any of the other more talked about platforms.

If nothing else Java can be a good way to get some problem solving exercise. Unlike some of the other web-dev frame works that abstract a lot of stuff from the developer, in Java you'll have to deal with more low level concerns which can be good for your own training as a developer.

PS: I am the founder/developer of a Javascript APP platform that you as a student may find interesting: www.appynote.com. It is built on top of Java:)
Neri Oxman Shows How Beautiful 3D Printing Can Be
I find Play to be very fast to develop for so far especially compared to Rails. While I haven't dove deep into either, the workflow in Play is very fast and the syntax is still kept fairly short.

For me, all of my education on Rails came from online tutorials and books which I have been able to learn the basics from, but not enough to get a job with.

How can students like myself without access to classes on web development really learn the subject? And why would anyone hire a web developer from a school that doesn't teach web development?
What does Pinterest have to do with live chat?
The talent. Meebo was started by Stanford grads...

Can we please get over this dopey fixation on big-name elite schools?
скачать бесплатно Mirillis Action 1.3.3.0
Another great book along these lines is CODE, by charles petzold:

http://www.charlespetzold.com/code/

He starts with electricity and builds all the way up to modern computers. It isn't a hands on guide, but it is a very entertaining read.
Please enlighten everyone about what "proper therapy" means.

You do realise that depression is not just psychological and that there are physical problems in some cases that ONLY medication will be able to solve.
I'm 99% you're missing "not". 0.9% it could be an "in".
>This was Marco and other iOS developers' mistake.

How so? Instapaper is literally one developer; isn't it better to be a market leader on one platform than to spread yourself across two platforms and dilute both applications?

It sounds like once the right team approached him (one that he trusted the quality and business ethics of, and he knew their work) he cut a deal for an Android version.

To me, that seems like an optimal use of limited resources.
Since we only recently got DSL, and had to get connectivity before, my city is now covered with wireless networks. Most end-users use "cantennas" (can+antenna=cantenna) made from Nescafe cans. I wonder whether Cantenna term was invented here and whether it is used worldwide?

Anyway, Nescafe cans work very well for access points up to 600 feet away, which covers most of the city. In case Illy is not popular in your area.
Samsung Figured Out How To Fix Android Fragmentation
How to stop regretting about your past
> Interesting to me that you both don't really seem to love Pocket - you're just happy it almost does what Instapaper does, for free.

I'm a former Instapaper user that loves Pocket. I was barely willing to try Pocket since my queue was already in Instapaper, but I was tired of my chosen platform being treated as second-class. Android Instapaper apps sucked except for the excellent PaperMache (Yes, I have an HP TouchPad), which was just slow on Android.

So, I moved to Pocket and I love it. The text formatting on my CM9 tablet is GREAT by default, keeps images (in offline mode, too) and has a VERY attractive grid of unread articles that shows an article thumbnail. It's a much more enjoyable experience.

That said, I bought Instapaper for and tried it out. I'd be happy with the new Instapaper app had I never switched to Pocket, but Pocket is just better than Instapaper in their current iterations. I'm definitely glad there's competition on Android now though.

One Instapaper feature I miss though: auto-tweeting articles that I have starred.
He addressed it in today's Build & Analyze *(a podcast on 5by5 that he co-hosts with Dan Benjamin):

http://5by5.tv/buildanalyze/80

Very excited to hear his thoughts.
Elite schools tend to have elite people. Funny how that works.
ZBoard: weight-sensing electric skateboard
Gmail Users - Not the Most Attractive?
Cesar here, I wrote that part of the API package. You are right that we should likely HMAC the ciphertext for added security. I'll definitely explore the padding issue as well. Thank you for your insight on this!
The "G+ is dead/dying" canard again? Really?
For a moment I was thinking they bought Meego.
Yes that sounds right. The change in wavelength dependence comes from the propagation constant (the argument in the exponential) so the peaks in this exponential are spaced differently than in freespace. The propagation constant changes in order to satisfy the boundary conditions (physically you could think of the wave bouncing at an angle off the sides of the can as it propagates down it) or you can think of it as a way to solve the helmholtz equation, while satisfying the need for the tangential electric field to vanish at the radius of the can.
I think he's intentionally focusing on the luck aspect because I think his audience (Princeton undergrads) is used to the first narrative. As sort of an outsider (I'm a graduate student here), I sometimes get the sense that a fair amount of undergrads here are a bit too self-important. Certainly there are many awesome, down-to-earth people here too, but there are also a lot of people who are caught up in the fact that they are Princeton students and that by itself perhaps makes them better than students of "lesser" schools. I think in particular, Lewis' last full paragraph should be the take away for these students. Yes, they are very gifted and they may deserve every bit of benefit that comes their way, but they should also remember that there is at least some part of that they didn't/can't control. Acknowledging and being humbled by that will go a long way in life.
So, no more install.sh scripts that you have to chmod +x, no more "undefined symbol" errors from games expecting old library files, no dependency hell (though, admittedly, I don't encounter those as much anymore).

That I can definitely get behind!
In-depth on how SSDs really work
Hey Bodhi! We'd definitely appreciate the signup, feel free to reach out to us at support at leftronic dot com if you need any help integrating Leftronic with your product.
I will think about this question when I make 100k per day.
It really was an unbelievable oversight to use the same certs in the Terminal Services activation system.

Quite a demonstration that even if you go to great pains to secure the code if you aren't careful with your credentials then it's for nothing.
Postures to Boost Productivity
Streamed.in - a Competitor for Airtime from Europe
Socialserve.com - Charlotte, NC - on-site or remote

We need a system administrator and a developer! http://www.socialserve.com/jobs/

Socialserve.com is a 501(c)(3) non-profit that has been around for more than a decade developing and operating a variety of web-based software for governments and other non-profits, starting with our popular housing database product at http://www.socialserve.com/. We take pride in focusing on the needs of our users and providing excellent value to our customers. Our customers love our work and constantly want us to do more for them.

We're a small company using Macs on the desktop and Linux on our servers with a bevy of open source software including Python, PostgreSQL, PostGIS, Apache, Git, and Asterisk.

System administrator position:

You'll be responsible for:

* Supporting our Linux servers including web, database, mail, and file servers

* Supporting users with Mac desktops and laptops

* Supporting our networks

* Automating tasks as much as possible

* Maintaining relevant documentation

We're looking for someone with:

* Experience administering Linux servers and the services running on them including e-mail (SMTP/IMAP), web, and NFS services

* Networking experience, including a solid knowledge of common protocols like TCP/IP, HTTP, and SMTP

* Programming abilities, including shell scripting, so you can automate your job (Python experience is a plus since that's our primary development language)

* Excellent communication skills

Developer position:

We need developers to create and maintain a variety of web-based applications. Our developers typically work solo or in small teams with a lot of flexibility to design and implement projects however they see fit. While we're not strict adherents to any single software development methodology, we gladly incorporate processes that produce better software and happier developers including continuous integration, automated testing, and code reviews.

We're looking for developers with good knowledge of SQL, web development, basic Unix/Linux usage, and general computer science topics. Knowledge of Python is preferred, though may not be strictly necessary as we've found it pretty easy to pick up as long as you have experience in a couple other languages.

If you're interested in either of these positions please send your résumé to employment@socialserve.com!

Only candidates with a legal right to work in the United States, and no recruiters, please.
"I'd tried everything I could think of to cure myself (cutting out alcohol, cutting out caffeine, practicing better "sleep hygiene," melatonin, etc.); nothing had worked. "

What about exercise? I'm not here to give an opinion one way or the other about the benefits of anti-depressants, or what would work for this particular individual, but I think far far too often people over-look the tremendous health benefits of regular exercise and eating right. Not saying it's a cure all/catch all, one stop fix. I just see it being overlooked far too often. Wanna sleep good, exercise hard for a few days, the endorphins it helps produce works wonders on the brain too.
This is like finding out the zombies have made it into the compound.

I wonder how big this hole is to fix. I also wonder, as many have, if this was written by an Intelligence agency and, if so, if they had access to Windows' source code.
It's certainly a pain that some companies feel - particularly those with a robust and established data driven culture. With the proliferation of SaaS as a delivery mechanism for software the pain of having to check multiple sources for a coherent view of your business becomes more acute.

As to your broader point, customer education will always be an issue for any novel product but that comes hand-in-hand with an opportunity to precisely frame the problem you're solving and explain the benefits of your product.
Nope , just wait 10 minutes for Steam to load , check DRM and do all updates and your ready to go!
Don't count on 99 cent iphone downloads for income
Guessing: Meebo has been trying to make money via their behavioral targeting dataset. Meebo sees browsing activity of users via sites that embed their javascript and also through the plugins they get people to install in their browsers. It's a similar dataset to clearspring, who also do bt stuff. In 2011, Meebo bought mindset media who build psychometrics (eg [1]), with the idea of marrying psychometric targeting with meebo's bt dataset. Thus meebo's value to google: experience building and selling psychometrics; and a client list for psychometric targeting. Psychometrics is another targeting layer that would be sold in Google+ alongside dems targeting.

[1] http://www.mindset-media.com/marketers/profile/
Rats with Severed Spines Walk, Run, Climb Stairs and Eat Chocolate
I've been trying to learn Ruby and Ruby on Rails for the past 6 months. I've gone through tryruby.com, rails for zombies, watched many of the RailsCasts, and built a couple apps on my own to learn the language, but I still consider myself a novice.

Sure I can implement many gems into my application and just hack together other peoples work, but I really am gaining no knowledge of the Ruby behind all these gems and have no clue what the best practices for Rails are.

Online materials for Ruby and Rails are always made for different versions of the languages/frameworks and that can make things very complicated at times for someone just starting out.

So what do you recommend to REALLY learn Ruby and Rails?
I don't think fatalism vs. free will was what he was getting at.

We see a lot of moralizing about this, particularly in the USA where individualism and the self-made-man is practically a national religion, more pervasive and deeper-rooted than even Christianity.

We see this every day on television - politicians foaming at the mouth about lazy good-for-nothings who failed to provide for themselves and now reach their hand out to their fellow taxpayers. We see it every time the word "Entitlement" appears in yet another headline.

We see it every time when we treat the poor as people who are lazier, dumber, or just plain lesser.

If we are going to moralize about the merits of achievement, and if we're going to continue throwing people under the bus for being unsuccessful, we should come to grips with the randomness factor.
Mysterious radiation burst recorded in tree rings
So... the fact that Google also has some Stanford background doesn't seem pertinent to you? What an unusual knee-jerk reaction.
Six. You forgot about the other three horses ("Sony", "Microsoft" and "Nintendo") because they're so far ahead. And there are two little horses coming up fast from behind.

Honestly, gaming "on the desktop" is a shrinking market. I'm sure I'll enjoy a few Steam games on my Linux box (which I use basically 100% of the time), but this is hardly a paradigm shift. Consoles and mobile (maybe "web" will persist as a separate sub-market, but I'm not sure about that) are the future of gaming platforms.
I don't know for sure one way or the other, but I've seen too many of my friends mix anti-depressants and alcohol to think that these pills are placebos that don't have any real affect besides in your mind.
To call Bing older than Google seems entirely true to me (if nothing else, Bing is the heir to Yahoo search). Google was by no means the first search engine, and didn't transform the market or create one where there was previously none - they simply did it better than everyone else.
See also http://Bathsheba.com for 3D printed art in a similar style.
You can! http://ompldr.org/vYWh5eA/test2.mp4

This was made by resampling in time with a DCT. Problems with this: 1. practically, it needs the entire movie in memory. 2. gibbs phenomenon in time is really weird. These could both be addressed by using short overlapping windows, and then the process becomes just like typical sinc/lanczos interpolation in time.
I'm not afraid of a temper tantrum, it shows the client cares. Showing a basic UI that was generated by the use cases will confirm that you understand the client needs, reduces miscommunication and clearly highlights the feature creep you should be charging for. It helps the client sell the project to whoever she reports to. It's easier to change a UI and it's a stronger emotional lock-in for the client (so she doesn't cancel). Win all around!
From Ground to Cloud in Two Hours
I'm biased, but yes, this is a real pain for many companies. I will grant you that not every company that has the visibility problem is aware of our solution, but we will change that. =) And companies are actively seeking us out.

Would love it if you would test-drive our solution and give me your candid thoughts. Email is rajiv at leftronic.

Thanks!
I have never seen that before - maybe my brain just tunes it out.
Money as Debt
What If My Kid…? (A Guide To Odds)
Fuck! Bullshit!
Zed is fun!
Data Driven CV
I met the Meebo team at SXSW in 2008 and, being the uppity entrepreneur, I asked if I could stay in touch with them...

Even though they were super busy, Seth would take a call over the phone when my startup was about to get acquired or when we were trying as hard as we could to raise money in late 2008.

When I was playing a game of Underground Assassins in 2011, nobody knew my name. So they went by my t-shirt's logo - Meebo. Honestly, six years after they began, people still remembered their logo.

I still find it amazing how Meebo for a period of time inhabited the social consciousness. Like art, I'm glad to have experienced it, and being in the bay area, felt a little closer to it.