skysight-inc/HackerNews huggingface dataset:
Streem (YC S12) - San Francisco - FULLTIME, INTERN

Contact: jobs+HN@streem.com

Company:

Streem (https://www.streem.com) is a personal cloud storage and streaming solution for your videos. We automatically store, transcode, and organize your content for instant playback on any device. We participated in YC S12 and have raised venture funding from top-notch investors.

Team:

We are currently a young, 2-person, fully-technical team (Twitter, Microsoft, Berkeley EE/CS) based in San Francisco (near the Montgomery Bart Station). We love to hack and build things fast.

Requirements:

+ You're a hacker. It doesn't matter what languages or platforms you've worked on before, all that matters is that, like us, you love to code to solve your own problems.

Our Tech Stack:

+ Meteor.js, MongoDB, Handlebars/HTML, Javascript, CSS for the web application

+ Ruby and Python for the video transcoding system that automatically scales up on demand

+ Amazon stack: S3, CloudFront, Elastic Beanstalk, EC2, ELB, Auto Scaling

+ Java for the desktop application, and Java Swing for the single-codebase, cross-platform native UI

+ Objective C and Java for the native mobile apps

Benefits:

+ Full-time salary with extremely competitive, higher-than-market-rate equity

+ Bike/scooter, relocation, gym, Exec/Uber/TaskRabbit/etc. credits, Spotify Premium, unlimited storage on Streem

+ Health insurance (medical, dental, vision), 401(k), unlimited vacation days

+ Unlimited snacks, catered dinner

+ Whatever setup you want (laptop, monitors, mechanical keyboard, mouse, headphones, you name it)

Get In Touch:

If you like hacking, getting things out as fast as possible, and want to use Streem yourself, you're exactly the person we want to work with. Never worked with Meteor.js before? No problem. Just graduated from college? No problem!

If you're interested, email us at jobs+HN@streem.com with anything that tells us about you: it could be your Github, LinkedIn, resume, links to your previous projects, or surprise us!
My guess is that the fine is either a slap on the wrist (so the house owner just chalks it up to business expense) or so sever that the house owner stops doing short-term rentals entirely. I've not used AirBNB, but I assume that the house owner doesn't really know anything about the renters most of the time.

One solution might be to pass the fine onto the renters, but that leads to another problem: "Quiet" renters would probably be more put off by the possibility of an extra surprise charge than "Party" renters. The latter category probably ignore the penalty clause when booking the apartment and then try to avoid paying the fine after the fact. So now your set of renters is mostly loud partiers and the problem is even worse.
The DVDs are an extra subscription. If you have basic streaming NetFlix, you easily exhaust the stuff worth watching in a few months, give or take, depending on how much time you spend watching TV.
Open Source Enterprise Buzzword Meme Generator
Muscle needs to be a conductor because that's how the 'tense' message is signalled—witness Luigi Galvani and his experiments on frogs' legs: apply a current, watch the leg spasm.
Capt. James Kirk To Command Navy's New 'Stealth Destroyer'
Ultimately, I see the issue to be one of choice. I want to give people the ultimate ala carte experience. Whatever you have on hand, plug it in and I'll tell you the rest you need to get your small retail business running.

Some people don't want to buy an iPad. They already have a 4 year old laptop and that really should be good enough. Or they are ultraconservative and think the iPad is an iPassingFad. IDK, whatever people have for reasons to want choice, I don't really care. More choice is a good thing.

One of my hopes is that, by enumerating the ecosystem and smoothing over how the parts interact with each other, I can blaze a trail for others to follow and offer services for the individual parts. Competition drives prices down.

So that means, you can either run your own server or contract out to someone else. There will be people who care about hosting-their-own solution, and there will be people who don't care. And for the majority of them on either side, the current state of affairs is a murky cloud of poorly understood information.

How is it possible that there can be so many different POS offerings in the world? Each market has its own dominant system, and they are very often a locally developed system. You can't tell me that there are so many valid opinions on how to track inventory and sales that it warrants a different system per city. It's a lack of information that is the problem.

It's also fear. A lot of business owners are very willing to pay big bucks to be able to pass the buck. They can buy a POS system with a service contract and say "it's taken care of". My interviews have indicated that this is the vast majority of cases, that people tend to buy the system with the least amount of friction (and in many cases, "taking the time to learn about 2nd or 3rd options" is significant friction).

PG talks about how bad technology can continue to dominate a market because it's not an interesting enough problem for hackers to overturn. I think a lot of people don't see the POS software itself as that interest, and see the payment issue as too scary, that they aren't throwing their hat into the ring to build this sort of software.

Think about it, what bigger market of customers that you know are more than willing to pay big bucks for a system at the drop of a hat for bog-standard CRUD apps than small businesses in need of POS? Yet why are there so many "social photosharing" startups. There's almost no revenue proposition out of an Instagram-like (Instagram may have a revenue proposition, but being an Instagram knock-off isn't going to get you the same sauce). Yet that's where everyone is at: writing their own JavaScript templating engine to serve up social photosharing.

And I just think it's because social photosharing is very well understood. POS is not because of the auditing and payment issue. And it's not glamorous, though I think it could be if it weren't so scary. So, I'd like to ask Mr. Gorbachev to tear down this wall.
Typical...

This is why developers should NEVER work on fixed price contracts. The customer always wants changes. Any customer who says otherwise is lying or just plain naive. Always start a project by negotiating a time-based fee for changing things. Ideally do the whole job for time-based charges.

You will have a lot more happy customers and you can identify the bad ones much sooner because they complain about costs.

THERE IS NO SUCH THING AS STANDARD CHANGES! There is no such thing as standard work for free. Or in the words of a great philosopher, there ain't no such thing as a free lunch ... TANSTAAFL.
When I finally gave up my Wifi+Skype plan for a cell phone with data a while ago, I went with a Nokia phone. It's stylish and affordable and Nokia is known for building things that last. The phone is great. But my feelings for Microsoft haven't improved. Shortly after I purchased the phone, Microsoft announced they wouldn't provide an upgrade path for Windows Phone 7 to 8. Then they announced they would release a mini-update to Windows Phone 7.8 for us that would bring some of the features. I waited six months or so for a tiny update and then they took it away and never released it on my phone. As long as Nokia is running Windows Phone, I will never buy another. And I certainly won't ever buy another Windows Phone anything again after the way they treated their users. I feel like my phone is running a beta version of Windows Phone and will never get updated to the real thing.
Tripket Private Beta Signup Launched
It would be naive to think that Google doesn't put its own interests first. That's the nature of any public corporation.

However, there's a world of difference between corporations competing in the marketplace and winning by providing superior value for the customer and using a patent system pretty much everybody acknowledges is broken to have a second turn at bat after their own product strategies have failed. Until recently there was a gentleman's agreement among the big tech companies that patents weren't to be used offensively.

We all suffer when every trivial detail of any software product is open to expensive litigation.
Yeah, I'm just looking to open the market to choice. That's what FOSS is really about to me, having the ability to make choices for yourself. "Libre, and gratis".
That person got their argument wrong.
I just mentioned this in another thread, but you could install Sailfish on the device, which is basically a fork of Meego, and use their Dalvik implementation to run Android Apps. At least, you will be able to do that when Sailfish is released.
So did anyone else ever play Core War back in the mid '80s?

http://en.wikipedia.org/wiki/Core_War

I wonder whether modern virtualization techniques are secure enough to allow you to provide unrestricted access to a virtualized OS and allow people complete access to fight for control?
God is chief architect. He said many key traits. My code is divinely inspired like the Bible.

God says...

4:32 And the multitude of them that believed were of one heart and of
one soul: neither said any of them that ought of the things which he
possessed was his own; but they had all things common.

4:33 And with great power gave the apostles witness of the
resurrection of the Lord Jesus: and great grace was upon them all.

4:34 Neither was there any among them that lacked: for as many as were
possessors of lands or houses sold them, and brought the prices of the
things that were sold, 4:35 And laid them down at the apostles' feet:
and distribution was made unto every man according as he had need.

4:36 And Joses, who by the apostles was surnamed Barnabas, (which is,
being interpreted, The son of consolation,) a Levite, and of the
country of Cyprus, 4:37 Having land, sold it, and brought the money,
and laid it at the apostles' feet.

5:1 But a certain man named Ananias, with Sapphira his wife, sold a
possession, 5:2 And kept back part of the price, his wife also being
privy to it, and brought a certain part, and laid it at the apostles'
feet.

5:3 But Peter said, Ananias, why hath Satan filled thine heart to lie
to the Holy Ghost, and to keep back part of the price of the land?
5:4 Whiles it remained, was it not thine own? and after it was sold,
was it not in thine own power? why hast thou conceived this thing in
thine heart? thou hast not lied unto men, but unto God.

----

He died, by the way. Do you feel lucky?
So they rewarded you by sending you merchandising for their company.

I was hoping that at the very least, they'd offer you a job.
Software infecting the running system could send packets received via audio to localhost.

Hm. I suppose this is theoretically possible, but I don't see why it would be done in a practical sense. If the malware needs to "phone home", it doesn't need to send packets via localhost; it just sends them out on whatever interface is connected to the Internet. (But how would you distinguish those packets from any others being sent out to the Internet?) If the malware is divided up into multiple processes that need to communicate with each other, why would they betray themselves by connecting via localhost? If they are on OS X or Linux, they can use Unix sockets, which don't need to go through any network interface. If they are on Windows, they can use any of several Windows IPC mechanisms that don't require a network interface.
Broke? Here’s how to make some extra money
but then you'd have to live in Vegas...
for me, it's the ux. this comment mirrors some of my feelings..

http://www.reddit.com/r/Android/comments/1mc4vq/nokia_was_te...
I concur Daniel is awesome.

ALso, http://pineapple.io
> It's too bad they didn't continue things with Meego. I would've preferred another open source OS to be the 3rd platform instead of another closed source one.

I really don't want to come across as a shill (I've just made two concurrent posts about this), but have you heard of Sailfish/Jolla? They're basically ex-Nokia engineers trying to reboot Meego/N9-era Nokia smartphones.
Probably no one is reading, but ....

Sweden somewhat collaborated with Germany during WWII as well, and probably got a break therefrom, though they also helped the allies and some Scandinavian Jews.

http://en.wikipedia.org/wiki/Sweden_in_World_War_II
Why clean code matters
Wanting to write clean code is not simply an expression of developer idealism, it saves money and prevents headaches.
What if Bob sends a different game to you?
It's not just PR. You didn't address cromwellian's point at all. His central point is that Apple and Microsoft started the "game".

Edit: "Playing the game" too is a terrible analogy for patents lawsuits.
Big History Project launches
Yes. Clocks and reactances in circuit always spring to mind as likely candidates almost immediately when you include hardware. A PCB's EMI can be altered measurably by software decisions.
An acquaintance asked the other day why his toshiba portable was locking up in boot. First question I asked was did you change the ram clocks in the bios.

Many have seen timing and slew with all it's reasons while overclocking. Nothing at all to do with quantum effects, per se.
Does the alligator actually die in this video? I was expecting a very short shock that would scare the alligator, not the prolonged discharge shown.
I don't think it's that much harder as CS can easily apply under the computer analyst category for the TN visa.
I don't like this any more than the next guy, but it's not like apple and microsoft aren't also getting sued. At some point offense can be the best defense.

Edit: also, apple and microsoft also actually make things. This puts them in a different class than patent trolls like lodsys(sp?)
We need to treat the cause and not the symptom. Because really, if Google won this suit, they would most likely be trying the same tactics.
I would recommend looking at the PyPy sandbox environment as it is not possible to secure CPython in this way.
well...thanks for the support :)
You've caught on exactly on one of my desires for this project. If you need parts A, B, C and D, then it should matter where you get each of them, they should just all work together. If you're savvy enough to run you're own back-office, I want you to be able to. If not, I want your neighbor to be the person who is running it for you.

As I said in some of my other replies, I want to engender a market of choice. Right now, you can plunk hugeo cash down on an SAP system, you can go with some fly-by-night local operation that has written their own software, or you can go with Square who are just as monolithic as SAP but prettier and cheaper.

Long term, I have my eyes on SAP and other ERP snake-oil salesmen, too. Really, how many different ways can you present basic inventory management and analysis? It's a centuries old problem and it's not rocket science. Companies like SAP and Oracle annoy the shit out of me, too.
KDE also has an interface to GNU Info pages. "info:foo" in Konqueror/Rekonq/etc. and you get hyperlinks and text.

It's probably not nearly as good as emacs, but it's not nearly as bad as info(1).
I'm not sure nerve impulses are similar to current flowing through a muscle.
There were a variety of experiments with async and I don't think there has yet been any data to show that it improved performance of this benchmark.

[0] https://github.com/TechEmpower/FrameworkBenchmarks/pull/272#...
[1] https://github.com/TechEmpower/FrameworkBenchmarks/issues/31...
[2] https://github.com/TechEmpower/FrameworkBenchmarks/pull/339#...
> This is the only time in my entire programming life that I've debugged a problem caused by quantum mechanics.

Technically, all bugs are caused by quantum mechanics.
It's not quite that simple. Building up can ruin the character of the neighborhood, which is often a big part of the allure.

I do think we're chronically underbuilding in a lot of places (SF being an extreme example), but the existence of steel and elevators is not a panacea for the "gentrification problem".
Not me, but I read about a contest that was similar to this. Unfortunately I can't find a link but the general idea was that people could write worms under a very small size limit and fight for control of memory much like this game.
It's a little obscure, but look at Embryo:
http://docs.enlightenment.org/auto/embryo/

The interpreter was specifically designed with the assumption that Embryo scripts would come from untrusted sources. I believe that Enlightenment allows Embryo scripts to be embedded inside of theme files, for example.
In idiomatic English, "actually" in the context you used it suggests a contrast to something else. "I'm considering asking Bob to do this job." "You should ask Sally, she actually knows what she's doing."
Stuff like that is what's going to kill AirBnB. Sooner or later they will have to crack down on this, because if they don't the municipality will, and if they won't (and they will), HOAs will.
I'd love to help out with doing some of your web stuff if you are interested. Shoot me an email, anhkiet(at)gmail
Much easier said than done. Does your latest web app have code that allows you to isolate and test the motherboard's clock generator circuit?

At some point you just have to take it on faith that lower level components work correctly. And yeah, everyone once in a while you'll hit a sticky issue like in this article.
ThoughtWorks: US Congress Must Rein in the Surveillance State
Is this python 2 or 3? Your description said that you didn't allow underscores, but if this is python 2, people would still be able to run threads (threads were renamed _thread in python 3).
I addressed it in a comment further down. From FOSS Patents:

>A few months after that Zeitgeist talk, in January 2012, Google authorized a Motorola Mobility lawsuit against Apple over six patents in the Southern District of Florida. The merger agreement was publicly available and absolutely unequivocal about the fact that Motorola needed Google's consent prior to bringing new IP assertions while the merger was under antitrust review.

And Motorola was the first to sue Apple. I didn't find a wiki article about Microsoft and Motorola so I don't know who started it there.

http://en.wikipedia.org/wiki/Motorola_Mobility_v._Apple_Inc.
I would love to see other companies follow ThoughtWorks example here.
This test is so, so bad. If this is how I had been exposed to math when I was in the first grade, I hate to think how my life would have been different. (I have two degrees in mathematics.)

I've heard stories of my first grader niece crying while trying to complete her daily homework. I'm starting to understand why.
The Pills of Last Resort
>> laws put in place to preserve the rights of neighbors.
Sure about that?
As promised, I cloned the functionality of the showcased project in Meteor in 1 hour.
Finished product: https://travel.meteor.com
Source code: https://github.com/andreioprisan/meteor-travel
The fine should high enough to serve as deterrent. If the house owner doesn't know anything about the renters, s/he can either ask for a bond from the tenants that covers the fine (and deal with the loss of customers) or AirBnB or a competitor could offer better vetting of tenants.
I would start with this:

First, research salaries in your area. In principle (practice never quite matches this) it's your SALARY that matters, not your RAISE. For instance, many companies give much smaller raises to employees who are already well paid for their job title.

But if you can find evidence (from GlassDoor, surveys, any source is reasonable) that your salary is below what would be expected for someone of your experience and skills (or is only slightly above average while you are well above average), then get together some notes showing this before you go talk to HR.

And don't go talk to HR. At most companies, they don't have the authority to set salaries. Talk to your boss. (At many companies your boss doesn't have the authority to change your salary either, but she DOES have the ability to go talk with those who CAN authorize it.)

Don't threaten (unless you are ACTUALLY seriously considering leaving). Just explain in a matter-of-fact way that you feel like your are achieving quite well, but you do not think that it has been recognized and reflected in your salary. If you have evidence that others in your city or state are paying better for the same role, then mention that. Then ask "Is there anything that you can do for me?" or better yes, "What is there that you can do for me about this?"

Then shut up. You WILL feel uncomfortable having this conversation. In fact, you probably should have practiced with your spouse or a friend so that you can sound smoother than you feel. Act like it's a perfectly normal conversation. But the truth is that your boss probably isn't comfortable with the conversation either (most managers aren't). So leave her hanging, and see what she says.

And be VERY open (you can even suggest this) to your boss taking some time to talk to people about it. Just don't leave it open-ended: set some reasonable deadline (2 weeks?). You can also be open to some creative solutions. Perhaps they can't change your salary, but they can offer you a bonus if you succeed at a major project. Perhaps they can't offer you a bigger raise but they might be able to give you some stock options. Encourage them to find some way to make you happier.

And after the discussion is over, be sure to communicate how you feel. If you think that they made a real effort to meet you half-way and you appreciate that, then say so. If they said there was nothing that they could do for you then let them know that you're not leaving (are you?) but that you are disappointed, and that you hope they will reconsider after you prove your worth on the projects you are now working one.

PS: If you find that your existing salary is actually a bit high for your current job title in your area, then you can still approach it, you just need to talk about the value you are adding to the project instead of the price that competitors pay.
Back at university, there was a big rubber stamp reading "ABSTRACTION VIOLATION" that the SICP teaching assistants would use to mark problem set solutions as incorrect if they violated interface abstractions.

Using a QString to represent a file path shoves display constraints down into the lowest level Qt file handling routines. It should have had a FilePath class used for representing file paths nearly everywhere, with a toString or to_string member function for display purposes.
The difference between Lodsys and Rockstar is that Lodsys is a bully, suing small (and in some cases, downright tiny) companies that lack the financial wherewithal to fight back. And in fact, when Lodsys’s targets do fight back, Lodsys runs away — settling for nothing in order to avoid a trial. Rockstar may be a patent troll, but they’re a patent troll that at least is picking on someone its own size.

Lodsys is _almost_ the antihero here. They are just being exploitative which is dumb and obnoxious. If only they were explicitly attacking Apple, Microsoft, and Oracle's ecosystems. Dishing out the abuse towards their small innocent customers. Using the system these companies have expanded and propped up to really hurt them. And say, "Hey, this is what we are doing. Maybe you should fix this Congress."
Surfing Magazine requests help measuring waves