skysight-inc/HackerNews huggingface dataset:
I'm currently developing one to scratch my own itch. I had a problem of sharing data between embedded devices. My search for a solution led me to find out that there was no simple API to simply interchange data between devices. Less so in an Open Source variant. So I wrote a tiny Django based API that allows embedded devices share data through HTTP calls.

What is this good for?

Say you have a RaspberryPi-based weather station with internet access. With one API call your an share your data (raw or processed) with any other device. Since its open source, you can run your own little closed network. Imagine having hundreds of mini weather stations sharing data over the web like this.

It works for any device that has access to the internet. Even if its through a host connection (If you have an Arduino connected to a laptop through serial. It can make the HTTP calls through a client script/library I'm including, too.)

Here is the github repo: https://github.com/bliti/bbedy

The program runs locally, but has not been setup for deployment. I have not written the documentation for it. Should be up and running by December 2013.
wow, like 10 articles in one
The thing is, more established companies aren't a guarantee either. I tend to hit the back button as soon as I see an internet company promise to do anything "forever."
lets go mining.
Spoofing IP headers (specifically the source address) is possible.
The Technic Launcher system helps get around a lot of the complexity of distributing modpacks, once you get them put together. I did this, primarily so my godsons and their mother can easily get all the mods they need to come play on my private server. Admittedly, my modpack is mainly based on Tekkit Lite, with a few additions and deletions, so most of the hard work was already done, but I still had to do some tweaking of block IDs to get everything to play nicely together.
I am actually so naive, I would have thought no amount of probable cause could force any sort of medical procedure whatsoever. Under any circumstances. No matter what.
Quite a few years ago i devised an ambitious method to achieve significance while sitting through another braindead thesis presentation (psychology):

If you are interested in the difference of a metric scaled quantity between two groups do the following:

1.) Add 4-5 plausible control variables that you do not document in advance (questionaire, sex, age...).

2.) Write a r-script that helps you do the following:
Whenever you have tested a person increment your dataset with the persons result and run a:

t-test

u-test

ordinal logistic regression over some possible bucket combinations.

3.) Do this over all permutations of the control variables.
Have the script ring a loud bell when significance is achieved so data collection is stopped immediately.
An added bonus is that you will likely get a significant result with a small n which enables you to do a reversed power analysis.

Now you can report that your theoretical research implied a strong effect size so you choose an appropriate small n which, as expected, yielded a significant result ;)
I have two alternate recommendations:

Mailpile. Despite what anyone tells you, end to end encrypted email is not possible in webmail a world [sic]. The first precondition for developing a usable and forward secure email protocol is a usable mail client, and I currently believe that Mailpile is our best shot at that.

From [0]: mailpile
A modern, fast web-mail client

I am honestly confused. It sounds like Moxie is saying a webmail client is not the answer, but then he recommends a webmail client? I'm not trying to be snarky; I'm genuinely curious.

0: http://www.mailpile.is/
-> class thing specifically backfired for us but the intent was as you said "people with similar intellectual interests/career aspirations/"

Thanks for the feedback, I guess this is going on our next one.
I got the feeling this post was really an attempt to get google to buy them out.
It's a difference in who you care about it being secure from, and what it is you're trying to protect.

SSL is enough (I think?) to prevent a random attacker from snooping your traffic to get your _credentials_. However, now imagine a judge gives them a subpoena saying, "We need Dylan's password. You receive it in plaintext over a secure tunnel, and you must give it to us." There's no wiggle room for that kind of request, and then a court-backed attacker would be able to do things like use your password as evidence, and probably even use it to try to gain access to other things of yours.

A way to prevent a court-ordered harvesting of your credentials would be for the service to have your public key, and require you to cryptographically sign something as part of the login process: Your secret stays secret on your end.

Back to what you are trying to protect. There are many things that can be secure, and from different types of attackers. We would ideally like to be able to keep our credentials (keys, passwords) secure from attackers both black-hat and police-hat, and we would like to also be able to keep the contents of our communications secret from those same entities. Most services safeguard your credentials against everyone except the court, and try to only protect your data similarly.
Also very easy to overestimate it, especially when you are targeting a low value niche like a consumer web subscription.

See also: Their $35k/month (Over $5/paying customer!) AWS bill, when they probably could have done the non-sexy startup thing and just leased a couple of beefy VPS servers for a fraction of that.
I met my girlfriend on an online dating site and being able to send messages was essential. I know it's a drag for guys to constantly send messages without a response, but for women it's a critical safety filter. Tinder strikes a good balance where you get to message only of there is a match, but if there were no chat, then I'm positive no one would use it for dating.
Taking that pattern to the next level is Mozilla Spidermonkey, which defines a macro and then includes a static data file which calls the macro with its data contents. The same table is included multiple times with different macro definitions to output different code. Pre-processor code generation :) Example:

http://hg.mozilla.org/mozilla-central/file/48dbd532a004/js/s...
http://supportzebra.com
[Everpix] lost the $50,000 first prize
[at TechCrunch Disrupt] to Shaker, a
bizarre kind of Second Life-meets-Facebook
social network that raised $15 million and
hasn't been heard from in a year.

A promising, arguably 'disruptive' company lost at a TechCrunch event to a startup backed by Michael Arrington? Color me shocked! Shocked, I say!
That's neat! I'm not a web development fan but I'll definitely give it a try sometime soon. I really really hate HTML, I don't know I can code easily but I have a really hard time with HTML and CSS; Does someone knows a neat resource for this ? I don't wanna just mess around every time I need to do something I haven't done before. I need a lot of time to center something vertically and that just drives me nuts.
But the only point in this is to take down a site you won't be able to get into useful information back from this request as the request's response will be heading back to the spoofed address... (though if you are using for ddos it is pointless to get the data back...)
Why are you reporting that here...
This is a tempting approach, but man-in-the-middle attacks, or the equivalent compromised or legally-strongarmed servers are the whole problem here. Any client-side logic that is served by a server can only be trusted as far as that server (and your communication channel to it), which means that in this case it's almost useless.

There doesn't seem to be any serious alternatives to thick, open-source, locally installed clients. As a web affectionado and JavaScript nerd, this pains me too, but we'll have to get used to it.
Would be nice to filter out all those that require you to have US visa.
The bathroom is indeed a shower, per this photo:
http://www.nomadmicrohomes.com/uploads/3/2/7/6/3276237/51529...

via http://www.nomadmicrohomes.com/gallery.html
Twitter (and GitHub) is how I, and many of my teammates, got our jobs at the company we work for. We've been hiring developers like this for years and it works.
Eric Ries, for example, might differ that you can't formalize learning about startups.

Almost every job has quite a bit "on the job" learning that you won't get in your academic studies. An MBA still teaches a lot of the skills, whether they be in finance, business planning, networking, IP issues, or presenting, that are useful for entrepreneurs. I imagine an MBA focused specifically on entrepreneurship would have even more useful stuff in the curriculum. Would be great if someone with such a qualification could chime in. A friend of mine with an MBA had one course where the main project was to basically to development a business from scratch and pitch it to real investors. Several students went on to launch those businesses after school.
Well there's nothing stopping you from using any desktop environment you want on pretty much any distro, this is just about the default choice on a new installation.
Build, setting up, and tuning servers is one of the most fun parts of running a service.

As someone who has worked in this space, I can tell you that the skills simply do not exist. They don't hire for them, because they all ("all") use outsourced hosting and deployment frameworks that insulate them from these things.
Will Dynamodb work for my web app
Eventually consistent. Perfect for some, hurdle for others. How do I decide?
Yes, I agree I think couple of people pointed out the grammatical errors in our application so that might have been a red flag too.
Hi Tom,

It would be nice if you put the programs up on github, bitbucket or alternative. If you need help doing so, let me know. My email is in my profile.
Every single Debian USB image I've tried to flash with dd has failed in the last few years. I have to boot up a windows virtual machine and use LinuxLive USB Creator to create one.

It's odd as the RaspberryPi debian image works perfectly fine.
I imagine most of "the market" just don't care about it. Given the speed new phones are coming out, by the time the battery has degraded to the point it's worth doing something about, they'd rather have a new phone than spend a nontrivial amount on their old phone. I know that'd be my choice.
If you just use EC2, no EBS, and reserved pricing then AWS is just as cheap as other providers if not cheaper. It is all the nice features that make it expensive. S3 is pretty damn cheap too.

Of course, raw hosting costs are only part of the calculation. You have to include sysadmin time and salary.
I am utterly flummoxed by the idea of a version control system that autonomously discards versions at all, even if it keeps them in a mysterious trashcan for 90 days.

Last week, some colleagues of mine 'lost' some commits because some other colleagues had misused a forced push. They could probably have got them out of the reflog, if someone had told them about the reflog in time; before i could, they recovered a diff from their console history. If they'd been using Mercurial, the situation just wouldn't have arisen; they would have had a branch with two heads, and they could have resolved that straightforwardly.

The fact that is would possible to recover from this situation using a command that one never has any other need to even know about is no excuse for the fact that it is even possible.
>It's hard to give a lot of attention to each of these without skimming through and just saying "meh, next".

>Much like an English teacher reading through 30 essays.

An English teacher gets it worse as s/he forced to actually read and comment through "meh" content (i pity ones who read my essays back then in Russian and here in English)

For this application I read only first couple phrases until "3 matches every 3 days", and just being an HN reader for 4 years, i see that this startup isn't YC-material (that isn't saying that they aren't A+/brilliant grade material in general as i didn't read further)
> Quite dangerous to sleep like that, right over the stairs

Just add a safety rail. EDIT: Ah, there is a safety rail, but it should be extended so you have to get out of bed on the end.
Well it would be nice if google could check the url it was visiting and if there is any sqli in it to not send the request (though this could potentially slow their crawling...)
We'll add the CSV response to the todo list. You're not the first person to request it and it makes total sense.
Twitter IPO Roadshow Presentation
I tend to use SublimeText + Plain Tasks: https://github.com/aziz/PlainTasks

With the pomodoro technique. I find it useful.
Too bad there are many 'remote but inside the US' jobs posted. Anyone got a clue why that is?
As I understand it, scrypt is designed to mitigate this: https://en.wikipedia.org/wiki/Scrypt
It might be on purpose for domains, versus paths within a domain.
I think if you want to get into YC you have to fulfill one of the three criteria:

1. You are hugely changing the world

2. You can completely disrupt an existing industry

3. You can be a billion dollar company

Good apps do fulfill all the three, however I think yours wouldn't be able to fulfill one of these unfortunately.

Let look at the points:

1. It looks like you have a cool app, but it's not much different to other dating sites. You will probably be a good dating website, but not "change the world"

2. You are not specifically in an industry like taxis, golf or cars. You are in the dating industry, which has 1000s of established competitors

3. I'm confident you probably can be a $50M company, but not "billion-dollar" company. There are 1000s of established competitors already in the market and it will be very hard to be 10x better than everyone else. It's also hard, because dating websites were competitive 10 years ago. Nowadays you might get a market share in the super competitive Dating-space as a viral mobile app like Tinder, however as a website it is just impossible.

Didn't want to shoot you guys down, but hope I could give you useful feedback so that you know what is important to focus on.
None of those trials that I tried have the download available, eg AoE II (http://download.microsoft.com/download/aoeaok/Trial/1.0/WIN9...).

Very strange that they retain the page when the payload doesn't link anymore. The pages must turn up in the link-checks and be specifically flagged to remain unfixed?
"We're looking for a cheaper developer who wants to do things they way we ask and not question our choice of technologies. "
and they try to collect the money for the procedures from the victim.
Fuck the competition, don't worry about them--your post shows there is no reason to yet.

If this is a way to get your name out there and you're looking for Google to acquire you in the future, fine but I guess I don't see the point in this post as it's a waste of time writing about competition instead of building and improving LiveNinja. Sorry to be blunt but all the best with LiveNinja, I do hope it crushes Google's stab at it.
- No temperature control. This could only work in areas with moderate temperatures year-round. You probably wouldn't want one of these in Arizona or Montana.

- Seems like it would have the same tenuous relationship with tornadoes that trailer homes/parks do.

- Lack of a divider between the stairs and the kitchen makes it seem like it would be too easy to accidentally knock things off of the shelf or counter while going up the stairs. I especially don't like that the counter turns into a stair without any sort of clear dividing line.
Exactly. If you're doing statistics for yourself, it's good to know the tricks so that you don't fool yourself by mistake. Many times people use statistics to support their positions, rather than to make up their minds. If done right, data science or statistics is about the latter.
I just posted some more detailed thoughts here:

http://innonate.tumblr.com/post/66113756052/everpix-blog-we-...

In some way we felt like classmates with Everpix. We started in the same half of the same year. Most every thing they wrote about we believed in too. We didn't know the team, but from afar they seemed like stellar people with their hearts in the right place -- right where our hearts were too.

Awesome job team Everpix. Thanks for the inspiration and sharing the journey with us!

Nate
CEO - Picturelife
https://picturelife.com/
This can be considered to be a niche opportunity for one or more people to start a business with.
It's worse than that. Gnome-shell (probably the most visible part of Gnome) is still at 3.4 in Jessie. It just hit Sid last week or something.

That said, I've used Gnome 3 since it was still in development and grew to love it. After using 3.8 (on Ubuntu Gnome 13.10), I think 3.8's improvements over 3.6 are pretty significant. It feels lighter, faster, smoother overall. The newly redesigned apps (e.g. evince) feel extremely well designed too.
I think this offline-first approach is very interesting, and definitely something that is overlooked in UI and app design. The OP is correct about telco and wifi signals being far from total coverage. There are lots of "holes" and in some places, it's more a metaphor of moving between islands that have connectivity.

There is also another case of artificial data "scarcity" and that is the case no-data plans. To save money, I have a low cost ($10 and up) minutes-only phone plan. With apps that work with the offline-first mentality, being offline could be almost invisible on a 1-hour commute between the wifi at home and the office (no, I'm not one of those people who needs to read and write tweets in real-time).

Sometimes it is also a hardware issue. The first time I tried to use my phone as a true GPS with MotionX (this was 4 years ago on an iPhone 3G), I discovered it's not possible. The app does download maps and cache them so you can go hiking out of cell range, but the iPhone does not support GPS-only operation. Either I leave the radios on and it depletes its battery looking for a signal, or I put it in airplane mode and GPS is disabled. I don't believe a GPS-only configuration is possible even today.

Another point is that offline-first does not only apply to smart-phone apps, although that is probably the biggest problem space. But there are a lot of people who commute with laptops, and who could maybe live without a 4G dongle if their apps supported it.

I have also thought a lot about the sailboat cruising community (see the last sailboat picture in the OP). There are many recreational boaters out wandering from port to port, using sparse wifi and sailmail (very limited email services via marine HF SSB radio). A lot of them blog and send text and email to their family, friends, and followers, but have to struggle to time their online windows. Just imagine a laptop app that lets people write emails and blog posts whenever they want (in the middle of an ocean), and maybe it uploads the text to their blog via sailmail immediately (but slowly), and then adds the pics automatically when they get to port and connect to wifi (or have a 4G dongle within range of a cell on the coast).

So not only are there online and offline states, but also limited bandwidth states such as sailmail (it allows short text emails in both directions, but not images).
His approval rating jumped 5% after the video was revealed? Why?
I'm not a paid user of Evernote, so perhaps I don't matter, but I am a daily user, and I only use the first bullet point listed here -- native applications on three different operating systems. I don't use any of the advanced features of Evernote and I don't even use multiple notebooks.

That is to say, an open-source Evernote competitor won't be able to meet the needs of 100% of Evernote's users, but it will be able to capture some fraction of those users. I'm personally very interested in an open-source Evernote that I can run on my own server.
Sure :) I'm just wondering how a different system would deal with greedy people. If the system discourages greed, doesn't that increase the incentive for greedy people to corrupt the system?
The problem is that 12-year-olds are not willing to donate, and that is the major audience for most mod makers, unlike Linux distros.

Only a few get to make for the smaller crowds, and they are usually mocked throughout.

Not to mention, companies don't invest millions in Minecraft.

EDIT: MMPL (Minecraft Mod Public License) and Elo's and CovertJaguar's custom licenses are the most prominent examples. Half of the mods don't even HAVE licenses!
Taxes and international payments are a huge pain would be my guess.
It might as well talk about #pragma once if it is explaining include guards.

Fun fact: Oracle (Sun) Studio doesn't support #pragma once. Instead, it actually looks for proper include guards in the header and if they exist, it optimizes away re-includes of the file if the condition is false.
my guess it's about timezones and visa.
having 3 hours between a coworker and you is not that of a big deal but having 9hours time difference can be quite cumbersome.
Fox News Gets Hacked
Pretty pictures.

() open steps over the food preparation area is not particularly sanitary due to what can fall off the bottom of a person's shoes, socks and feet...neither is using a food preparation surface as a tread.

() Considering falls are the principal mode of fatal and serious domestic injuries, no handrails on a winding stair that the occupant will be navigating to use the toilet in the middle of the night is unconscionable design.

() The simple task of making the bed becomes a gymnastic exercise performed without a net.

() Because it has fenestration on three sides, it's not efficient in terms of footprint. The safety, hygiene and convenience compromises are unnecessary - a larger footprint could be equally cost effective in single application and more environmentally sound by allowing denser development (e.g. as a grouphouse, rowhouse or flat in a multistory aggregate.
I think when you say "dating app" you better come with it hard.

Also, your numbers could use some improvement. You said you only did 63 dates but project 10 dates per user per month. I'm an ultra extrovert and I don't think I could deal with going on 10 dates per month. Further, if that were the case and people could do 10 dates per month on average, you should already be proving that statement. The market size is huge if you win the whole thing. But, the way you calculated it seemed off.

If I were to apply with a dating site or any other common app idea, my first sentence would be something I have learned that is profound. Without a profound insight, or major traction, a dating website probably looks like a low expected value.

One thing is certain, there will be killer dating apps that continue to come out over time and I doubt that tinder will be the last one.

[ADDED] I was responding to the applicant's point which is now deleted.
"Unnecessarily risky" depends on what options you have available to you. The problem here (as I mentioned) is that a more solid solution is probably still years away -- and even then, email is a very difficult thing to secure end-to-end, so the possibility of user error exposing an email you imagined private will not go away for a very long time.

My main point above was that while the original Lavabit did require you to trust Lavabit (who could be legally compelled to start logging passwords...), a roll-your-own version would shift that trust burden from a US company to you or whoever sets up your server.

I'm not claiming it's the final solution -- just that it would be significantly better than nothing.

There's value in continuing to push for full solutions; but that doesn't mean there's no value in options like this, just as yes, you're a fool if you rely on security by obscurity, but that's not the same as saying that it can't add to your security in a real world situation.