skysight-inc/HackerNews huggingface dataset:
Yeah I looked at it and didn't like it. In other words build complexity and features I didn't need or use didn't match up.

I was following this project instead:

http://www.ovirt.org

It is a project that basically lets you manage a set of libvirt based host machines. Nothing cloud scale or anything like that just something for a small business.

Here is the architecture. It is too bad this doesn't get more press as it seems simpler and easier to understand.

http://www.ovirt.org/Architecture
Yes, but the sun is also getting hotter over time. This will push the habitable zone past Earth's orbit in somewhat less than two billion years[1].

[1]http://online.liebertpub.com/doi/abs/10.1089/ast.2012.0938
It is a very young project (pre v1.0) - so give it some time. You can read about the protocol here[0].

[0] https://github.com/calmh/syncthing/blob/master/protocol/PROT...
> But the documentation is not good.

The linked website is aimed at end-users.

Try the protocol docs: https://github.com/calmh/syncthing/blob/master/protocol/PROT...
relevant code snip:

.halfStyle:before {
width: 50%;
color: #f00;
}
No matter how much I tried, I always had crappy experience using OwnCloud (-> very slow to recognize new files and sync them across other computers). I tried it maybe 4-5 times in total, last time just couple of weeks ago.

Does it work fast for you? Do you use desktop client or primarily web GUI?
The 'why' should not matter. Who really cares whether it should be done? or why they would want to do it?

If someone has an interesting problem, let's try and figure out a way to do it. Usually the why comes up along the way, but not relevant.

Thankfully, some great folks stepped in and gave quality responses.
I'd assume:

Vendor C #1 = Intel on Linux
Vendor C #2 = Intel on Windows

Given the "open source wiz kids to keep driver #1 plodding forward" and "GL on this platform is totally a second class citizen" comments in each description.
We changed the url from http://www.dronehire.org/blog/uae-government-announce-one-mi..., which was lifted from this one.

Submitters: HN prefers original sources. When there's an obvious one, please post it instead.
There's no mention anywhere on the page, as far as I can tell, of what happens to your IP.

The second stage of the contest requires showing extremely detailed plans to a "panel of judges from around the world."

Even though the goal of the project is indeed noble, I don't see anyone but students entering without an explanation of how the IP works. A working setup for a drone with globally applicable humanitarian mission is worth a lot more than a million dollars.
How engineers can fight wage fixing
A catastrophic event would move our nations into action, but even huge ice sheets take a century to rise oceans 10ft.
No, it's not about rejecting email as a secure medium. It's about denying Google access to the contents of emails I sent to people with mailboxes on their system.
Glenn Greenwald: The NSA tampers with US-made routers
Welcome to the game.
Check out meetup for interesting things happening. You can find people immersed in their laptops at any coffee shop in the city, especially SOMA.

But yes, since the weather will be nice you should get outside. Rent a bike, go to the GG Bridge, Twin Peaks, etc. It's a beautiful town.

How do I know? I live here and work in FiDi in tech. I've yet to meet a VC at a coffee shop.
> $300 PER MONTH

Wow, and I thought my energy bills were high in California. Where in the world do you live where there's room to save $300/month?
That's great news, have been looking for a OSS sync app for quite some time.
Thanks for the quick response. I just got through reading PROTOCOL.md and was about to update my post.
Thats curious. I never got it working between Windows, Linux and Mac clients. Sorry for drawing conclusions.
Check out this SF city guide https://hackpad.com/San-Francisco-City-Guide-aAFL7mTH9M2
Oh, sorry. What happens if someone just doesn't show up?
http://jsfiddle.net/pd9yB/156/

Like so? (Code from libressl.org and Arbel’s demo).
I wonder if this designer is the one behind the recently unveiled 'Halifax' logo? The X looks remarkably similar.

Link for visual evidence: https://twitter.com/PaulRPalmeter/status/456165443363827712/...
4 words to avoid when negotiating the use of open source at your job
You are mistaken; it is the prosecutor who decides whether or not charges are filed, not the victim.

The concept of "pressing charges" is basically a myth.
As far i'm aware that's the caching software. .NET is performant(And probably faster) than the common open source platforms like python, php, ruby.

Any platform would have problems without caching.
- I don't buy books for technologies anymore, I buy books for algorithms. Most of my technology purchases are out of date.

- Most online stuff is decent for the first 2-3 weeks.

- Meat of the learning is done in the trenches with the manual of the system ready-to-hand (i.e., google).

- choose a small and stupid project for using it in anger. I favor one of these:

1. Basic data structure (binary tree, linked list)
2. Interface with postgres.
3. Shell out to the OS and do some munging of the results.

These represent a slice of common & standard tasks involving libraries, string handling, interfacing with other tools and data structures. Most of my work generally involves one of these 3.
It's been years since I have actually read a programming language/framework book end to end. Or even done an online tutorial from start to finish.
When I started learning iOS, I started with Stanford's CS 193P lecture series available on iTunes. After some lectures, I started working simultaneously on the project I had in mind. Sometimes, I would go back to a lecture (like the one on UITableViews) to review the basics. But after a while, I stopped going back to the course (I must have finished about 50% of the course). At this point I was comfortable just Googling up whatever I needed to know. And of course posting questions on StackOverflow.

So, I'd suggest
1. Get enough from whatever source you like - books, online tutorials to get started on your own project.
2. Start working on your project. Google for best practices, libraries whenever in doubt. Post questions on SO when you can't figure something out. When you need to go in-depth into a topic, find good documentation on it and take time to read it through.
Lob (YC S13) is hiring its first Growth Engineer
Lob is hiring its first Growth Engineer. If you are interested, please email jobs@lob.com with your resume, Github, and any personal projects (blog posts, open source, speaking, etc.) you are proud to share.

Background

Lob (YC S13) is creating a suite of cloud APIs for businesses to enhance their operations. Our first API is a print and mail API. Our API is the AWS of printing, it enables companies to integrate printing directly into their web/mobile application. We’ve been featured prominently on Angellist and recognized as one of the 10 hottest startups. We’re profitable and growing fast.

Position Overview

We are seeking a Growth Engineer that has a passion to find repeatable and scalable ways to increase customer growth and conversions. You will be one of the first engineers to join and as such will have an unprecedented opportunity to shape the future of Lob.

Responsibilities

Analyze our customer funnel, identify barriers, and implement solutions at each step along the way.

Understand and improve user signup and API integration flow

Use data and analysis to help impact business decision making

Integrate A/B tests across the application and create deterministic ways to identify success/failure

Implement strategies to acquire users, increase conversion and engagement among current users.

Requirements

Experience with Node, Angular, PostgreSQL, HTML/CSS

Fluent with multi-variant testing, and conversion analytics tools.

Knowledge of delivering and measuring the success of onsite advertising, off-site syndication, or email marketing is a bonus

Benefits

Health benefits for you and your dependent(s).

Open vacation policy.

Commuter benefits.

Free lunch, dinner, and snacks. (Our fridge is always stocked!)

Ground floor opportunity as an early member of the Lob team; you'll directly shape the direction of our company.
To reply anyways to contribute to the discussion, there is a lot of fear mongering about cognizant AI from people who don't create these systems themselves.

With all of the marketing around things like big data, deep learning and other topics, it makes it seem like we're closer to cognizant AI than we really are.

At the heart of all this is still statistics and machine learning which in and of itself is just statistics with a lot more data used to achieve a set of tasks such as predicting a future value or labeling some thing (such as a fraudulent event)

Edit:
I'd love to see some discussion on what people think we are close to.

We have to ask ourselves, what is AI and what is considered intelligent? Is it mimicking the human brain as closely as possible (with all the flaws that come to mind such as bias) or is it making the heuristically best decision given a set of circumstances (game playing AI, maximum likelihood learning).

Both of these mindsets can be beneficial. Let's just make sure we treat it for what it is: math and binary information.
Or at least, raise the bar on changes much, much higher. Total freeze is probably an unrealistic goal, but a at least a "conceptual" freeze, yes.
Great stuff, but:

> Of course, reads are difficult. If you follow thousands of users, making thousands of simultaneous reads, time-sorting, merging, and cutting within a typical request-response deadline isn't trivial.

Even within a "typical request-response deadline" blasting through some thousands of "events" does sound kind of trivial? (Which I suppose is reflected in the relative simplicity and elegance of this solution :-)

Now, if you absolutely need the inboxes of user A and user B who follow the same thousand users to end up identical if they are accessed in a similar time-frame, then things do indeed sound a bit hairy -- but do you really need that? (Or even demand that both A and B see X re-sharing track N, before user Y re-shared track M -- if the sharing events are within the threshold of clock-skew internal to your systems)?

I suppose it's great to be able to say that these guarantees will hold, but I'm not sure I see them as needed for (all of) soundcloud's events?
Indeed, but if you're lucky enough to have reasonable grounds for the faith that your coworkers aren't screwing everything up then the cost of being nice is pretty low, all told.
I love this presentation. One thing to consider (slide 22) is the first step of the homepage acquisition funnel.

I have a feeling that the trial conversion is actually better than depicted. It might be worth checking to see if this "viewed page" event is including people who have already created an account, and are simply visiting the homepage to log-in.

I had the same problem with Mixpanel and wrote about it:

http://lukethomas.com/accurate-acquisition-funnels-mixpanel/
Nanoparticle-delivered RNA can silence genes, could be deployed to treat cancer
Tech startup sim Hipster CEO drops to 99c in the App Store
According to [1], "LAN sync" only works when file has already been uploaded to the dropbox servers.

If this is accurate, then I guess this is the issue i have noticed.

1: https://superuser.com/questions/663600/set-dropbox-to-only-u...

UPDATE:

Confirmed by [2], that Dropbox LAN sync indeed only works once the file reached their servers.

"Well, when you add a file to your computer's Dropbox, the file is then synced with Dropbox servers. Dropbox will then initiate the syncing process as soon as it determines a change has been made to the file. All linked computers and shared folders will then download any new version of the file. With LAN syncing, Dropbox will look for the new file on your Local Area Network first, bypassing the need to download the file from Dropbox servers, thus speeding up the syncing process considerably."

2: https://www.dropbox.com/help/137/en
> Parrot can run this, but awfully slow and JVM has a bug
> that makes it impossible to run the game.

For those unfamiliar, Perl 6 can now run on several backends: the JVM, the CLR (.NET/Mono), and a couple that have been purpose built, MoarVM (http://moarvm.com/) and Parrot.

Perl 6 isn't finished, but it's much further ahead than one might think ... http://rakudo.org/
I rent a 2000 sq ft 2-story house. My wife and I have somewhat irregular schedules, and the fact that we rent means I can't make big changes like installing a whole-house fan. But I can change the thermostat.

Nest saved us on average $50-100/month vs the same months last year. I'm sure I could get far more savings with something different like you suggest, but again my options are limited. Nest paid for itself several times over, and I like the app.
http://jsfiddle.net/CL82F/14/ did it with just CSS pseudoselectors
When Scientists Get #OverlyHonest
YouTube shuts down public RSS feeds of user subscriptions
On, I meant end-user friendly documentation. Like ushi said, it is probably too early for that. Thanks!
Agreed, moreover the UAE is pretty forward-looking relative to the rest of its region, and minority and womens rights are much better protected there than in most countries in the Gulf. Propagating stereotypes about the behavior of the royal family does nothing to help the cause.
Good question. We're targeting analysis of "next generation" DNA sequencing data, as is commonly applied in research settings today. Clinicians and researches are beginning to use sequencing to try and identify bacteria, viruses or other organisms in complex samples (either from patients or from environmental samples).

These complex “metagenomic” samples can be processed using our tool (we've set up a demo on the submitted link), in order to understand a sample's composition, or to see if there are relevant pathogens in the sample.
That looks like a promising project in a space which definitely needs improvement. Owncloud and Sparkleshare are okay, but they are far from perfect, and there is large room for improvement.
I think the parent was trying to say that, in his experience, these people were not good programmers to begin with.

So it's not that best practices and software engineering is to blame, it's about poor and/or inexperienced programmers (we all know there are a lot of them) attempting to apply principles that they don't understand, and the result is bad code.

You also see to have completely skipped the middle of the parent's comment.
It does have some niche use cases - e.g., implementing a logo in css instead of embedded picture.
At the age of Fitbit, Soylent, 4-hour work week, etc, and particularly on HN, it seems you have to have some sort of reward or definite end-goal to partake in any activity.
yeah, but when I was that age you'd have a good chance of seeing my friends and I just sitting around the television watching videotapes. Is it really different?
If I got the tool right, one use case would be similarity search.

So you just finished the brand new genome sequencing of Sugarcane for example.

And you are interested in Aluminium resistence genes to be able to plant sugarcane in aluminium packed soils that would normally kill the plant.

What you do is to throw parts of the genome in a tool like that (there are others) and see if you can find a match for a Sorghum(Wheat,Corn...) Aluminium resistence gene that has been already researched and tested. The closest related the better.

Now you have some clue about where to start your studies or which genes you should be looking for in your new varieties or which gene to try to insert in your next Agrobacterium or gene bombardment test.

Cheers.

PS: I left the Bioinformatics field a few years ago (best job I ever had BTW) So correct me if I am wrong.
I loved Black & White, loved Black & White 2 more. The creature AI was fantastic, you could teach it right from wrong (from your own perspective) and it would do what you taught it. Wish there would be another entry in the series.
It provides one more data point that constrains just how different the laws of physics could have been in the past -- no matter how different the laws of physics were, it must have still enabled an event which created the isotopic concentrations we see today.

Yes, that is a much looser constraint than the GP described, but it is still a significant data point.
This is my way to say thank You hackernews. My first iOS app wouldn't be in the app store without this community.

I've learned so much by reading comments about app development, mistakes and marketing.

Please comment below which one is taken.
Thanks! Hilti
Rush Ventures – Get your startup online in one day.
Record Indian Election ends -- Over 550 million people vote
Instead of 'fixing' the hyperbolic headlines, stop following the sources that have shared them, and ignore these sites. Upworthy et. al. do this because it works.
The Mysterious Death of Entrepreneurship in America
Firefox 29 is a Flop; UI Design Trends Only Getting Worse
Starting Unicorn Companies: Tableau Software
You could try the discourse site: http://discourse.syncthing.net/category/documentation
It's because you labeled these people as idiots. How about telling the truth and admitting that they may just be uninformed and making a mistake? One can be intelligent and, at the same time, make mistakes due to lack of experience, lack of training, lack of <whatever>.
Which four clicks? For me, I went to openstack.org, and followed the "Getting Started" link under the "Documentation" heading on the front page. From the getting started page, there are two main (on the top) headings: "Public Cloud" and "Local Dev Environment". Clicking the button under the local option goes to the devstack.org quickstart page (which is also their main landing page). That seems really optimal to me, but I'm not a UI guy, so maybe somebody could come up with a better flow. I'd love to see it!

That's not the same as getting the whole thing running of course, but getting to a simple-looking set of instructions is pretty quick.
Found this in the about section.

"Users’ switching between websites forms links, and the stronger the link, the closer the websites tend to arrange themselves to each other."

I guess this explains why similiar sites are closer together and why countries happen to be closer together, but not always.
The primary thing I noticed when I first saw this pointed out is AndroidPolice's articles on the [Google+ redesign](http://www.androidpolice.com/2014/04/16/significant-google-a...) and the [Gmail Redesign](http://www.androidpolice.com/2014/04/02/purported-shots-of-u...) which are both supposedly part of "Project Hera."

Either way, the headline makes me a little sad since this looks nothing at all like current Google+ and I'm really kind of hoping this redesign doesn't hit, as I don't personally like it.

Regardless, it will be incredibly interesting to see where Google goes from here, and whether or not this purported interface change is real. Google IO is just around the corner and it is focusing on design.

May Google have mercy upon us all.
Apple's FTLJIT project aims to give JavaScript a boost
I'm not sure if there is an algorithm named Hydra; I guess GP is misremembering "Captain America: The Winter Soldier" a little bit (the right names would be Project Insight and/or Zola's Algorithm).
> Working at POF is like working at McDonalds. It's temporary. Pay is anemic for even the people who control the site, so they'll bounce once something better comes along.

I don't think that's necessarily correct. I know people who have been working there for quite some time and enjoy it.
Stanford to divest from coal companies
Friend speaks my mind^
cfontes – Yes, that's definitely another use case of the underlying technology, though please note that the database loaded for the demo only include archaeal, bacterial and viral genomes (so you'd have a very hard time getting a hit on sugarcane sequences!).

(This is nkrumm's and my project)
> If we didn't , and devoted 100% attention to every article/tutorial we came upon, we'd never get our tasks done.

I don't seem to have this problem. I frequently dismiss articles as not interesting, but I also make a point of reading stuff and then reflecting on it for a minute or two. I do the same kind of thing when I go to the movie theater; I watch the film, and then I let the credits roll while I think about what I just saw.

I consider this basic mental hygiene. It's not clear to me why so many people excuse themselves from it in the name of convenience and efficiency.
The satellites we have been using for the last few decades can accurately measure sea surface temperature and create nice visible wavelength pictures.

The old ones did 1Km resolution looking straight down from their polar orbits, ample resolution when you have something the size of Greenland, and I am sure the resolution has improved considerably since then. You also get several passes a day over a given location, day or night.

I dare say that this application is pretty well covered and the batteries of that drone in Antarctica (or Greenland) would have a hard job keeping up.

There is also the problem of registering whatever data you get to align with a map. Imagery from a normal plane is not that easy, given the flight characteristics of a drone I suspect that it is quite hard to get the imagery to line up even if you can fly from A to B in a straight line with GPS.
> This looks repugnant

Can I ask why you might want to say hurtful things to someone who is trying to be helpful?
Scientists observe brain activity in real time
I am very happy with the timemachine backup on my mac, but I have been looking for a good offsite backup solution so that I can trade storage with my family in case something happens to my house. This might finally be the right option. BT Sync seemed ok, but was more than I wanted my parents to try and setup.
I don't know how they would do that with windows, since it requires features in the linux kernel.
The Agile Manifesto: Translated
First thing, i find open source example or libraries and modify them. Often, the modifications are pointless (how do I move this button) or not very useful (what if I wanted to rearrange things to do this one thing asyncronously), but the process of reading the code and digging through it to figure out how to do it is helpful. In theory, if something is open source, a new developer could sit down and try to pick a few things off the bug tracker, but every time I've tried this it hasn't worked out, usually you need to know a lot of context about a project before you can fix the bugs usefully. Longstanding, low-priority bugs are often unfixed for a reason. I still learned a lot trying this.

The nice thing about this is I can spend as much or as little time on it as I need. Even figuring out how to set up and build a project in a new language or environment can teach you a lot. Often my first step is to jump in and change a bit of text, since that's usually easy to find (grep). Sometimes even this simple of a change will open up a can of worms (in other words, a path to great learning).

Then, I come up with a simple project and build it. Often, I will use a new technology when prototyping.

But be careful, there's a big gap between getting to the point where you can get something to work with a bit of persistence, versus knowing the "right" way to do it in that language or api.

You say you could probably learn to build an ios app in a week or two given your background, and you're probably right. I have a similar background and it took me about six weeks, working on evenings and weekends, to put together my first iOS app from not knowing any Obj-C. But now I've been building iOS apps for years, and when I looked back on that first app I cringed. I've actually rewritten most of it by now.
I use MS VS 2013 on a daily basis at work and on my own personal projects. This is indeed good news. MS is, without a doubt, moving in the right direction.
Startup School T-Shirt