skysight-inc/HackerNews huggingface dataset:
What's the difference between AirBNB and being good enough friends with people to stay at their place for a night or two - or even a week? The exchange of money? I occasionally give my own family money if I inconvenience them for several days.

It is illegal for me to pull to the side of a free-way and pick up a stranger who's car broke down/ran out of gas to give them a ride to the nearest gas station/place they were trying to get to.

I find it absolutely absurd that it is illegal to help someone. Moreso on the merits of "helping strangers is bad, but it's legal if they are friends or family".

I have a very loose definition of "friend". So where do I draw the line between legal ridesharing (giving a friend a ride to the airport for $20) and illegal ridesharing (giving a stranger a ride to the airport for $20)?

Legitimate curiosity - so if someone would like to clarify why one is OK but the other is bad, I'd love to hear it.
You can do a reverse stock split to fix that problem.
I heard that the Windows 10 upgrade is tied to the motherboard. Having it be tied to external hardware like a graphics card or RAM flat-out doesn't make sense.

Thinking this is a Hanlon's Razor (https://en.wikipedia.org/wiki/Hanlon%27s_razor ) on Support's end.
http://www.theguardian.com/business/2005/apr/14/ethicalbusin...

> Between 25% and 50% of the factories in the region restrict access to toilets and drinking water during the workday.

> The same percentage deny workers at least one day off in seven.

> In more than half of Nike's factories, the report said, employees worked more than 60 hours a week. In up to 25%, workers refusing to do overtime were punished.

Gotta keep those margins. You aren't allowed water because that'd cost the company too much.

http://www.dailymail.co.uk/news/article-1285980/Revealed-Ins...

> Steel wire meshes have been fitted to windows at Foxconn's factory to stop workers jumping after a rash of suicides believed to be due to harsh management practices

-------------------

The worst issue is that Chinese media restricts free speech and labor unions, making it hard to gather statistics of any kind.

In the US, we are required by law to report injuries and accidents on the job. China... not so. And since these injuries are embarrassing to state-owned companies, government censorship exists to cover-up these sorts of accidents a lot. Non-government organizations are subject to crackdowns of course.

When a country doesn't have labor unions fighting for workers rights, these sorts of issues happen.

>> “I work on the plastic molding machine from 6 in the morning to 6 at night,” said Xu Wenquan, a tiny, baby-faced 16-year-old whose hands were covered with blisters. Asked what had happened to his hands, he replied, the machines are “quite hot, so I’ve burned my hands.”
Which worker protections? AirBnB has no unskilled labor, and Uber is replacing an industry where the workers were already contractors with no benefits - in fact, an industry where workers had to rent medallions to work.

Which companies are eliminating employees?
I think in a few years they might limit the free shipping benefit even more. The free 2-day shipping will only be allowed for one, maybe two, shipping addresses. All other addresses would be ineligible. How many people buy for personal and business reasons (two separate shipping addresses) and for family and friends who reimburse the prime member offline (more shipping addresses)?
> But they've been in effect for so long that the reason has fallen out of the public conscience and people don't understand why these "outdated" laws shouldn't be broken.

Sometimes that's the case and sometimes it isn't, and, as others have noted, it is not at all clear that "the people" want the sharing economy. The question is whether the law should be changed by breaking it first. I'm not saying it's always morally wrong, but I sometimes find it amusing to see VCs, accelerators etc. be somehow nonchalant about their companies breaking those laws while at the same time being completely livid and unforgiving if you dare to break their own. I don't mind general irreverence towards any kind of law in general, but discounting state/city laws while taking your own rules extremely seriously seems to express a certain disrespect towards the population at large, as if saying "their laws don't matter but ours do because unlike theirs, our rules are logical because they're made by smart people; theirs are stupid or irrelevant relics".
If you're not careful about how you encode a property, the type system will _require_ you to preserve that property throughout each step of the computation, regardless of what sort of morphism that computation is. (It's an endomorphism.) Now that may be simple and straightforward when dealing with structural recursion over a boolean language, but if you want to write an inliner for Haskell, for example, it's probably a better idea to drop invariants from types (but not from the computation, of course), run the algorithm, and reintroduce invariants to the types afterwards.

Again, that example's way overshooting the complexity needed to prove the point. Even a seemingly simple invariant like the red-black balancing property is one that is impractical to preserve in this fashion without a proof assistant. And even then its practicality is still dubious.
I have to disagree. I've tried and failed several times in the past 15 years to start using emacs for software development. Some people seem to grok it, I just don't. Maybe it's some quirk of mental processes - I love vim so it's not like I don't dig obscure unixy tools.
I like the cheeky "Luke Iseman upvoted this post" at the bottom
I've met Steve and his team mates at the last PyCon - the team is very knowledgeable, approachable, and most of all enthusiastic about their project.

Having been using Python professionally for about 8 years now, i've been playing with PTVS and finally think its ready for public consumption - if you've tried it more than 9 months ago, be sure to try again - it is lightyears better, especially when it comes to things like remote debugging and managing venvs.

Documentation is still a bit lacking here and there when it comes to getting PTVS to play nicely with other debuggers like pdb and werzkeug, but overall, i cant wait to see the project and the team continue on this effort.
The number doesn't know how to loop. `100.times` returns an enumerator that can then be iterated upon. In real code, that particular method doesn't get used all that much, but its existence tells you nothing about Ruby's design.

Why shouldn't every single object have a 'nil?' method? It can be very useful. Think about operating on a collection of objects with `map` or `collect` or whatever your favorite language calls it. No need to write code, just send the `:nil?` message to every object, which you can do with one line.

You're right that "everything is an object" is not the most performant way to build a runtime, but it suits the purposes for which Ruby was designed very well. Just because you don't value those priorities doesn't mean others do not.
Location: Monterrey, Mexico

Remote: Yes

Willing to relocate: Yes, to US, Canada or some Euro-countries

Technologies: Python, JavaScript, AJAX, HTML, CSS, Web Development, Full Stack Developer

Résumé/CV: https://mx.linkedin.com/in/bryanvzz

Email: egovzz@gmail.com

Github: https://github.com/egovzz

Full Stack developer, 3+ years of experience. Most of my experience is developing wep apps for the internal use of the business using Python as backend, JavaScript, HTML, CSS as frontend, AJAX to make them dynamic, MySql for the data management and Linux in the server. Right now I'm taking Udacity's Full stack Nanodegree mostly for make a portfolio, since most of my previous work area tools for internal use and I had not permitted to show the code.
Tox Instant Messaging from the Official Tox Foundation
The Official Tox Foundation offers their own services of the Tox Instant Messaging Product.

https://github.com/ToxMe

Base on California and headed by the original member of the Tox Foundation, our services are no match for the current forks out there.

We are a real organization. Try us.

https://github.com/ToxMe

https://tox.im

https://toxme.se
Well this seems silly. Surely at least one person who works at microsoft reads hacker news, can any of you confirm or deny this ridiculousness?
> A closure is an object that supports exactly one method: "apply".

What's more, this enforces good object-orientation: this is a reimagining of the single-responsibility principle because closures are objects that literally do one thing.

Closures also enforce the open-close principle. Once it's closed it's closed.

The result is that you get a lot of good OO practices for free.
Would I get to meet Sauce Castillo???
http://www.newyorker.com/magazine/2007/01/08/open-secrets-3
Long ago, there was a search engine named Dogpile that would search Google and Altavista and Yahoo and Ask Jeeves about a dozen others.
Localize (https://localizejs.com/)

Position: Full-Stack Engineer (Javascript / Node / Backbone)

Location: San Francisco

URL: https://angel.co/localize/jobs/43356-full-stack-engineer

We're also hiring for Front-end/Design =>
https://angel.co/localize/jobs/71615-frontend-engineer & Mobile =>
https://angel.co/localize/jobs/71617-ios-engineer

We are building tools to help companies go global (e.g. translation, acquisition, support). It's an enormous opportunity.

As our 4th team member, you'd have full control of your role and large parts of our product.

Apply: Email (jobs@localizejs.com)
More details: https://angel.co/localize/jobs

You should be able to:

— Navigate our stack: Node, Backbone, MongoDB, Redis, AWS, Handlebars, Less.
— Manipulate native browser APIs (DOM w/o jQuery)
— Understand MVC patterns and UI design
— Learn quickly, act autonomously, think analytically.

Bonus points if you...

— Make decisions with data.
— Are comfortable with pets!
— Want to build an inclusive work environment.
— Know the difference between #i18n #L10n and #a11y
— Enjoy learning new languages / traveling.

In addition to competitive equity & salary, you get...

— A shiny new laptop of your choice
— Full insurance coverage (medical, dental, and vision)
— Free (lunch) food + snacks!
— Relocation assistance to SF
— Stipend for continuing education
— Reimbursed: gym + commuting

Au revoir! -- Localize Team :)
I'm guessing here, but since fleet fuel efficiency standards have been around for awhile, making cars like hybrids attractive to sell, extending that concept is natural.

I would love to buy an EV right now, but charging it really wouldn't be practical for me given where I live, so it isn't really a practical option, but I believe that could change in the future. As bad as gas prices could get, it still takes some incentive to get that kind of practical infrastructure change made, in terms of businesses to sell them and for parking lots to have them. If you have auto manufactures on the hook the sell them, they need to figure out those practicalities that go beyond R&D. Plenty of electric alternatives (e.g. hydrogen) have died out, despite R&D from a number of groups, in part because the lack of fueling stations make them incredibly impractical.
Microsoft + Python = Ironpython. !Cred.
I'm a front-end guy and after working at a MS heavy shop where this is all we used for everything (TFS for source control, ALM for project management, Azure for test and dev environments) and I fell in love with it. The ease which all of these are integrated into your IDE spoils you a lot.

Also, even as a front-end guy, I was able to debug fairly complex applications because the compiling errors are so clearly laid out where they are and hints on how to resolve them.

I've used nearly every IDE imaginable and I've found VS's intellisense to be second to none.
I too have had some mixed experiences. A B&B in Rome, where the host had elegantly decorated our room, provided fresh flowers each day all whilst respecting our privacy.

Contrasted with a flat in residential block where one of the neighbours started shouting loudly at my girlfriend, I do not speak French (she is fluent) and didn't have any idea if things where about to get violent.

It turns out the previous guests had been making lots of noise late at night, being tourists we where of course staying up much later than we would normally. It's embarrassing having someone complain about your sex noises.

Another time we simply couldn't find or contact the host. Airbnb did not help in this matter at all. Contrasted to a friends experience on NYE when a booking.com room turned out to not be available, he ended up in the Shangri La hotel. It's clear AirBnB doesn't help you when things go wrong. As such I'd never use them for an important visit, or a visit during an event.
Heh, sorry about that. I was on a low bandwidth connection, and couldn't watch the video.
I've always thought the culture and heritage surrounding bonsai is amazing. I was in a local bonsai club when I was younger and the patience required to produce a really great tree is something to be respected. Sometimes the trees will just die for no discernible reason and you just have to start over after months or years of work. Some of the oldest trees are estimated to be over 1000 years old and have been passed through generations of care takers.
Regalii | Remote in Canada or SF | Ruby Developers

Regalii is a platform that allows immigrants to pay their family’s bills anywhere in the world. Regalii graduated from Y-Combinator’s class of 2013 and our investors include Andreessen Horowitz, Winklevoss Capital, Alexis Ohanian, Kapoor Capital, Maverick Capital, among others.

We are now used by 18 leading remittance partners in the U.S., representing over 40,000 locations to allow their customers to pay bills anywhere in the world.

We're looking for smart and passionate people to join us, mostly on the technical side. If any of this sounds interesting, please drop our CTO a line (naysawn at regalii . com) just to say hello.

More info at https://www.regalii.com/company
Obviously a single tech support agent being wrong about Microsoft's policy is not news.

From what Microsoft has said, it sounds like a new motherboard will require a new copy of Windows 10, but other hardware upgrades will not.

http://answers.microsoft.com/en-us/windows/forum/windows_10-...
It does seem a bit backward. On the other hand, the auto manufacturers are perfectly capable of achieving this end result by themselves: Just subsidize the sale of electric vehicles by raising the price on non-electric vehicles.
airbnb is a great example for hardware companies. YC (specifically PG) didn't believe in the the idea. If they hadn't started selling Presidential Cereal, they would have died. Literally, they bet the whole company and a binder full of credit cards on Obama O's, a gimmick cereal. if no selling cereal, then no YC investment, and no airbnb.

This is an important lesson to hardware companies, who need more money than anyone will bet on them: FINANCE YOURSELF DOING SOMETHING ELSE. Nobody ever, ever believes in any idea, ever, even if it obviously works and is great, in fact ten billion dollars great. Nobody will believe you.

Go sell cereal - you'll get sales from a standing start in a market you've never played in, faster than you can get liquid investment when rushing full-scale ahead toward $10 billion that you're executing on.

Never, ever forget this lesson. Obama O's obviously weren't even a $50 million worldwide market. airbnb "obviously" was a $10 billion worldwide market. The former is what financed the latter - "convincing someone" didn't. Brian Chesky famously posted his 7 rejections here - https://medium.com/@bchesky/7-rejections-7d894cbaa084 (well, 2 didn't respond.)

The only one who will ever, ever believe in you is you. If you can't do it without money, go do something else: vc's don't care about seeing and investing in winners; they want to ride their coattails.

You may think I'm being cynical, but let me turn it around and make it a hypothetical: everyone knows battery tech kind of sucks, it lags behind all other advances in consumer electronics. If I personally had a breakthrough battery technology, everyone in the world would want to hear from me when we're raising series A. But to my point: nobody would look at the tech itself and invest before then. the stages are just totally different. This is just a hypothetical and I don't know anything about battery tech. I just know that if I did, I could never raise an investment for it, on the basis of what likely would be a research report and maybe prototype.

it'll never happen.
so many comments and not one adds to the conversation
On the web, fine print policies don't matter in the end. You can fuss about them in court, but ultimately what matters is whether you send the data the other party requests.

If you as a user let your user agent send identifying information to sites that request it, you bear some responsibility for that. If you as a server operator configure your server to send content without first requiring identification and authentication, then you're putting it out there for the public to consume.

Any trusting of the other party (client trusting the server to not abuse information collected, server trusting client to also fetch and display ads from third-parties) is going to be imperfect. The servers have largely proven themselves to be untrustworthy in general, but they still mostly trust the client. As users wise up and start exercising their power over their own computers, the server operators will have to compensate by first squeezing the most value they can out of the users who are too trusting, but then by actually charging money. There's simply no other end-game possible unless someone figures out how to prevent servers from being untrustworthy in the first place.
Amazon has a plan for thousands of drones to fill the sky
Experiment

Full-stack engineers (rails, js, front-end)

San Francisco, full-time

http://experiment.com/jobs

We're looking for scientists and researchers from all backgrounds and levels of expertise to help us change the way scientific discoveries are made. We're not just a funding platform, we're also building tools to help scientists communicate their research in better ways.

Feel free to reach out if you have questions or want to chat! denny@experiment.com
The kids could also not have Macs and there are similar services for running C# online, so those reasons don't hold any water with me.

What you're argument boils down to is that `10.times.do` is better than `for(int i=0; i<10; i++)` because all things being equal, that's the real difference. You could argue against braces, but the I could also argue against the lack of braces. So the real difference is how you write the controlling section of the for loop.

Now on that point alone, I'd say that `10.times.do` is certainly easier to parse, but easier is not better. Why teach them a bad habit? Learning `for(int i=0; i<10; i++)` is actually better for kids since it hides less and it is actually much more useful in the real world since that's how the most widely used languages do it. Or, are you one of those adults who thinks that hiding the real world from kids is a good idea?

I guess you could also say that there is a reason we make things slightly easier for beginners of any age. Like having training wheels. But that is so you don't get hurt and the computer is not going to hurt anyone if the program doesn't compile. I also honestly don't think age matters here after they've been through the second grade.

EDIT: Also, yes, you can leave the semi-colon off in a LinqPad expression. But I also don't see a problem with explaining what a semi-colon is to a second or third grader, in the context of programming. I could also say "good luck explaining those oddly placed periods to those same kids" and it would make as much sense.
> My job is to help our companies make hardware people
> want faster and better than ever before.

That took me a few seconds to parse correctly. So you're making "hardware people" want faster and better what? Oh, it's hardware that people want...
You only posted a link to your site. It might help if your site:

1. Didn't have a 700kb image on the home page
2. Didn't have a logo that looks like the hamburger icon, implying there is a menu.
3. The about us page showed instantly rather than a frustrating animation
4. The about us page actually has some information about you
5. The projects page isn't just screenshots of code (more large image downloads!)

But most importantly:

Some info about the job, and a way to contact you!
I work at a .Net shop and wanted to build a developer tool with python for my colleagues. None of them have a python interpreter so it needs to compile to an .exe
I've googled for hours on how to do this with IronPython but the information is incredibly sparse and outdated. Is there any way to do this currently?
This isn't a gimmick or a special case. "nil" is an object of type NilClass, which is a subclass of Object: http://ruby-doc.org/core-2.2.0/NilClass.html

In fact, everything in Ruby is an object. Languages that treat "nil" or "44" as not being instances of a class are the ones making special cases.
Checking a Claimed BQP=NP Algorithm
The Internet Archive Wants to Digitize 40,000 VHS and Betamax Tapes (2014)
English will be a pro drop language sooner or later, may as well get used to it. Will not be much of a loss (not lack of it). When spoken, inhale during "pronoun break time" and nobody skips a beat.

"At first glance I thought meant it was the C++ of the web by popularity"
I'd personally like to see a startup at YC trying to figure out how to spread the YC model/ethos beyond Silicon Valley.
For some reason our computer teacher in elementary school had a strange obsession with this site and we were only allowed to use dogpile instead of any of those sites individually. There might have been another one that was used from time to time called "metacrawler" I think... its been a while.
While Microsoft is content to merely fuck its own W-2 permanent employs, it tears out the spleens of its contract programmers with rusty entrenching tools.

I thought I would have a really nice office with a door I could shut.

Instead I was required to sit in - I Swear I'm Not Making This Up - "The Boiler Room" with some other contract programmers.

I haven't had the headspace to deal with it yet but I'm going to drop a dime to the Redmond Fire Marshall and King County Code Inspector to have a lot at The Boiler Room.

The Mind Simply Reels.
HealthRight | San Francisco, CA | Full Time ONSITE

We're a growing team of passionate and highly ambitious people with a data-driven eHealth platform built to deliver customized solutions and beautiful health experiences to our users. We've recently merged a successful b2c doctor's network with a high-powered performance marketing team to scale our proven model under HealthRight, and we're looking for motivated backend engineers to have significant impact on our scalable technology.

Stack includes - Ruby on Rails, AWS, PostgreSQL

Dev ops experience a plus.

More info can be found at: http://sfbay.craigslist.org/sfc/eng/5150707467.html

Reach out to me directly via careers@healthright.com if interested
I'm not sure if the imgur people are just expressing their opinions that this is stupid and just assuming that no one can be that stupid or if a few are more informed than a Microsoft tech (awful but not surprising) but the comments there seem to lean toward this support person being incorrect.
DuckDuckGo is an example of a metasearch engine, although it does some of its own spidering as well.
A combination of code that predates the STL and a fear in taking a dependency on things you can't change. (Both should be irrelevant in a new code base, but most large C++ codebases are pretty old)
Nope http://getonepager.com