skysight-inc/HackerNews huggingface dataset:
I'm not sure I follow your logic. So are you saying if we were a further advanced society people could have sex a crowded bus or restaurant and we should just all accept it and not expect them to get some privacy?

I'm not suggesting anyone should be ashamed of sex. I am suggesting that most people want that moment to be private and even those that around them want them to keep it private as well.
Imagine there was a law where the big 3 couldn't sell cars online in CA, and they bought a company that puts internet into cars in SF...

It's probably because they want internet in their cars... not because they are trying to put the state legislature on the arm.
Thanks for the suggestion. I've been toying with that idea, it's definitely worth exploring.
Rejected? Not yet. Let's first see if you can get operator precedence right. If plus or minus is followed by the empty string, "10* x+y" must be done first, or what?
Exactly, I agree wholeheartedly. There is a limited amount of granularity you can get with using colors. Incidentally, I'm also messing around with tiny displays now. - https://www.dropbox.com/s/r5993ylrqmjoegn/screentest.jpg?dl=...
The TechCrunch article mentions a recent law:
"The state’s governor signed a law last October that banned the company from selling its vehicles directly to consumers."
Every time I made a decision in my startup based on fear or insecurity, I always regretted it. When you have something awesome, you need to believe in yourself more than anyone else. I constantly try to remind myself of that, but it's especially hard when it's your first real startup and you have nothing to measure it up to!
Ask HN: Can I copyright and distribute GPL licensed code developed for a client?
A few years back I did a lot of work on a GPLv2 licensed project that my client had been extending in house for years, without distributing the source publicly. That was fine because the binaries built from it weren't distributed either, just used in house. I worked under a very informal contract that didn't state who owned the copyright for the work done, and didn't put any limitations on distribution. I'm US based on the client was in Canada.

I'd like to publish this code publicly (github) because I'm proud of it and I think others might find it useful.

However, at this point, much of the source code I developed doesn't have explicit copyright statements. I believe that I can claim copyright for these since it wasn't explicitly granted to the client in a contract.

I'm not sure about how the (ex)client would feel about me distributing it and claiming copyright on those portions. I don't work with them anymore, but I don't want to burn bridges either. At the same time I don't want to ask permission to do something I have the legal right to do.

Owning the copyright isn't really a priority for me - I mostly just want it to be clear so I can publish it. Any thoughts on how to proceed?
http://www.theverge.com/2014/10/22/7038407/michigan-tesla-ba...
Senators Want to “Blow ISIS Out of the Water” with “Fancy Memes”
Low Pagefile can cause outages on Azure web roles
Work has been done on this. Apparently you can detect fake reviews to some degree using text features alone:

http://www.cs.uic.edu/~liub/FBS/fake-reviews.html
Then they also say something about the policeman's helmet, as far as I remember.
I'm on the edge of my seat!
The table in this Coding Horror blog helps to show the point:

http://blog.codinghorror.com/the-infinite-space-between-word...

1 CPU cycle	0.3 ns	1 s

Level 1 cache access	0.9 ns	3 s

Level 2 cache access	2.8 ns	9 s

Level 3 cache access	12.9 ns	43 s

Main memory access	120 ns	6 min
CPU Jitter Based True Random Generator
I used Google Checkout as a merchant once years ago and it was a horrible experience. Customer service was appalling. They ultimately ended up revoking our account and keeping the balance (it was low enough to not be worth fighting them over).
> Yeah, that's how you make friends.

Really? I always know someone a fair bit before they're welcome in my home. I'd invite some of my co-workers here, people I go to clubs with and the like. There are some local community projects that are effectively run from my home, since that's where we have all our meetings. But even then, the idea of picking a random stranger off the street is a bit... no.
I've eaten at places in the US where they're straight up confused/offended if you don't doggie bag your leftovers.

"What? Was there something wrong?"

"No, i'm in a hotel and don't really have anywhere to store or reheat it."

"Yeah, but... Are you sure you want it?"
Take a look at this https://haraka.github.io/
There is an Apache/mod_wsgi image from the mod_wsgi maintainer. It was pretty easy to set up, and Graham has more in depth documentation on his blog.

https://github.com/GrahamDumpleton/mod_wsgi-docker

I've been evaluating using uwsgi as a stand-alone server. I'm not sure how much load it would support, but I think it's possible get quite far with Django, sqlite, and uwsgi.
Is it possible you haven't seen the same result the other way because it's pretty rare for that to happen in the first place? I can't think of any examples off the top of my head.

Also, it seems like getting contributor agreement to license under a more permissive license than they contributed under might be rather more difficult. To use an extreme example, if you accept a patch from RMS it seems extraordinarily unlikely he'll ever agree to let you relicense his contribution as BSD.

I guess if you have a really solid CLA...
Curious, what is it about SmartBoards that you don't like? I've never used one, but I work in the city where their HQ is located and know some people who work there.
I grew up in a Mormon household, and I still think that the practice of keeping food storage and 72-hour kits is one of the smartest practices in that culture. I still keep a bag of emergency supplies in my apartment and car, and even though I'm just a grad student who doesn't have like a two-year supply of wheat and water, having a small supply is a good idea in case of short-term disaster in your area. Furthermore, I find such practices encourage me to buy certain kinds of food in bulk, which has been better on my wallet. It's hard for me to understand some of my fellow students who let their kitchens go completely empty on a regular basis.
There's only so much I can get done with my dwindling runway =(.

But you're right, that getting Key Rotation Procedures documented is the 1st thing I should have done.

This is good feedback actually because now I know that after scoping the assets in my turbo tax-like tool, the very next thing a person should do is write down their key rotation procedures. Its also easier to write out as a procedure because its such a common yet forgetful practice.

We're putting cycles into this right absolutely now.
> Not even out of the gate and already reaching for an ad-hominem. You must be fun at parties.

I think you misunderstood; I did not mean you're an average researcher - I have no idea - but unless you hang our with hotshots at AI/ML conferences (which is a bit of a club) you're hanging out with average researchers.
Thinking about staying fresh is great, of course you should do that.

Your hypothetical is fine, any sane person should do that. The problem with the engineer in question was that he clearly wanted to use the company as a stepping stone. While companies are fully aware that people move on, they are going to prioritize the people that seem like they are going to stick around for a while.

Turn it around and imagine you are the hiring manager. If your prospect is making it clear that the only reason they are hiring on is so they can go elsewhere, how does that make you feel? Remember, it costs money and time to bring someone in.

There is a difference between an employee and a contractor. A lot of what people are saying here would make sense for a contractor. A contractor is supposed to have a well honed skill set where they can come in, make a useful contribution right away, and move on to the next task. Employees, at least in my mind, aren't like that. The company is signing up to educate the new hire, that's an investment. In the places I've worked (system places like Sun), it was fairly normal that it would be at least a year before the new hire did any work that shipped. Maybe it's different now but that's the world I'm used to. So I'm looking at about $200K investment before I see anything at all hit the bottom line. In that context, yes, I'm looking for someone to stick around for a while.

Again, I'm old, but I've been hiring in the valley for 20, maybe 25, years. Maybe it's different now, but one screening technique everyone used was to look at how long someone stayed in one place. Someone who moves every 5 years is fine, someone who never makes it to 1.5 years is not great.

In this day of apps, maybe the dev cycle there is a lot shorter and so in that arena maybe you can pull in those numbers.
Co-founder and "soup-maker" here. Not to dwell too much on the soup point, but it was our go-to meal for several reasons. I personally love making soup, especially when it's cold out. I can make it reasonably balanced in terms of meat, veggies, and carbs. It's pretty budget-friendly too because it extends more "expensive" items like lean meats. Lastly, it's convenient to make in between working on marketing content or answering support requests.
Good question, I wonder that too.

I'm kinda tired of var that = this.
> many (popular) sites use it

threeseed's argument is not

this handful of popular companies use it, therefore it is good

but rather

this handful of companies, each of which is considered by some/many to be 'excellent' or 'top', use it, therefore it is good
Growing mystery—getting to the bottom of the highest peak in the Lower 48
Wow, your experience mirrors mine exactly. Turned out to be a torn ligament.

People wonder why I don't trust doctors, it's not that I don't trust all of them, just most I've dealt with are suspect. There really needs to be a better physician review resource online.
Robert Mason's book on being a Huey pilot in Vietnam, 'Chickenhawk'does a great job of explaining traditional helo dynamics. Great book.

http://en.wikipedia.org/wiki/Chickenhawk_%28book%29
To the siblings suggesting that the publishers clarify their interpretation of the license, this is not how copyright law works. You do not get to define the interpretation of the license you utilize. A court will decide that if/when an issue ever goes to trial.

At best you are saying "I promise that I won't pursue legal action in situations conforming to these criteria." This is not legally binding, and as such interpretation would be external to the license, would likely make no impact on a third party's decision to use or not use the software.

If the goal is to eliminate an ambiguity in the license, the solution is another license, not the ambiguous license plus a promise.
Thank you very much for the advice.
Show HN: For myself – Building things people want
It depends on what you hope to use it for.

I tend to haxe for my side projects and it sounds like in principle it's not far off what you're looking for.

The haxe compiler outputs js, python, c++, java, c#, php (along with a bunch of others) and bares a lot of resemblance to c# or java. For personal projects it's perfect - write once, run natively everywhere, and with a single codebase for client and sever.

But there are good reasons not to use it too. Its community is still fairly small and highly game-dev-centric so you'll probably have trouble finding the sort of high quality data science libraries you might find with a language like Python. That being said, haxe can take advantage of libraries on its target platform, so if you're compiling haxe to python, all the python libraries are available to you. The next problem with haxe is that it's the job market for it is still very small compared to the other major languages.

So it's ideal for personal projects, where you just want to get as much done as possible without being bogged down by platform specifics, but unless you're in game dev, you're going to struggle to get employment from it.

I agree with anon3_ that Python's a sensible choice for employability and compatibility. Node.js and ES6 are worth a look into too, especially if you're looking to get into server-side work. Because of its popularity, there's an awful lot of weight behind javascript and it doesn't look like it's easing up any time soon.
Snowden Calls Ruling on NSA Surveillance “Extraordinarily Encouraging”
TL;DR: Among light and moderate drinkers as a group, 27 of the 30 factors were correlated with drinking levels, and in the direction that could create a false appearance of moderate drinking leading to better health. For example, as people enter old age, they drink less and become more likely to die. ... In light of these facts, Occam’s Razor argues for a simple theory: the net marginal impact of drinking on health is negative at all levels; and moderate drinking is a marker for relative youth, affluence, and healthy habits rather than a cause of good health.

I guess he's suggesting that the apparent positive correlation between moderate drinking and health is an example of Simpson's paradox [0].

[0] http://en.wikipedia.org/wiki/Simpson%27s_paradox
Co-founder wants to dilute family's share after co-founder passes away
My purely observational take on this: moderate drinking itself is the myth: most people who drink daily do not drink in anything resembling moderate amounts, especially as the years go by.
It's a tricky one this, because on one hand it sounds like a blanket statement: that all users of a web browser disable...and on the other hand it could be entire opposite - that some users block. I don't have the numbers, so there is wiggle room for awkwardness. Please read the entire article and don't snipe out isolated sentences please.
They definitely inherit `this`: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
There's a lisp client for ROS, but also c++ and python clients (and others), it's not immediately clear what language the "core" is written in.
There already is a "lambda-case" syntax. "fact(match) = ..." is sugar for "fact = match -> ...". If one works, then so does the other.

Personally I much prefer the way I do it, because it is more powerful, works in more places, and requires no new syntactic forms.
MS's previous enterprise offering in this space was the SMART Room System for Lync. It worked really well...as long as your collaborators were also on Lync. No standards based video conference connectivity, and good luck if you tried to use the system for an external collaboration/training/demo (pick your flavor of WebEx, Google Hangouts, etc.). With Lync being absorbed into Skype for Business I hope they will approach these new offerings with less of a silo type mentality. The tight integration with a Surface looks great, but what happens when someone brings in an iPad?
'Collective' suggests to me we're not going to agree. Patronizing in this context only means making assumptions (likely to be unwarranted I’d argue) about what someone else wants. But who is the 'someone' affected by a vote in a general election? How many people? To what extent? What about unknown/known effects on other people who you do not have in mind? You cannot know and the assumptions pile up. So much easier to vote on what you really do know to the extent that you can know or rationalize. As you say, we can surely agree that it isn’t always our immediate concerns that best serve our interests as in the simple example of imagining ourselves out of work or needing medical attention. As you say, this benefits everyone – point being that we also are ‘everyone’.
Have they actually asked any blind people if this would be useful? I generally know my friends and family are around because I'm talking with them or know they are in the same room as me. If I need to talk to one of them in the house and they are not in the room it's not hard to yell for them and based on where I hear them responding from walk to that part of the house.
Ask HN: What database storage engine do you use, and why?
Today I couldn't start my MariaDB database anymore after a hardware failure, because some data was being written during the server crash, and the idb file was unusuable. I couldn't find any easy way to recover it, so I just restored the table from the backup, loosing several records. That made me think, is anybody using other engines in production environments? If yes, which ones, and why?
RedHat to the rescue? Promotes container standards
Notice that in your Ruby code you have to use quoted symbols like :Tiger and :age and :name, because you cannot extend Ruby's syntax with your own. Ruby has good metaprogramming facilities, but it's no substitute for a real macro system.
It's bit of history. At one time all this info was transmitted via telegraph/telex where number of characters mattered.
It's true that in such a situation one couldn't guarantee that their "fortress" would be available. But that's why, as described in the article, they have bug-out bags that contain a small portable collection of supplies.
I didn't have to worry at all about trying to use webassets in realtime. That's just one of the numerous optimisations I'll sorely miss
>word.

According to people who know better, you misspelled the word "FUD".
They forget to mention one critical feature: it includes free NSA spying for all your critical projects. Not sure that's something you want to do if you are a foreign (i.e. non American) company.
I tried using Postgres 9.4 full-text search for my forum, but ran into some "column wider than full-text index" error (don't remember the exact issue). Wasn't running into any of these: http://www.postgresql.org/docs/8.3/static/textsearch-limitat...

Googling the error lead me to a mailing list where someone was "working on it" or "going to revert the problem soon".

Ended up using AWS CloudSearch which costs a minimum of $50/mo where I was already paying for Postgres.
Docker Tutorial – Troubleshooting with Sysdig
Hacker News and Designer News for iOS
How does anyone practice for the end of the world? Putting in time at the shooting range isn't enough, and just fishing or gardening for fun can be very challenging. I cannot imagine starting a farm in the middle of the apocalypse without at least a few years experience of preparing the land, planting, cultivation, and harvesting---and once you've brought in a harvest, you have to figure out how to preserve it. Having all the seeds, fertilizer, water, gear, and books in the world but none of the relevant experience seems like a good way to starve to death. Never mind the fact that the guy who lives in Downers Grove (a humorously apt name given his expectations) is going to be in for a world of hurt when Chicago gets nuked:

http://www.nuclearsecrecy.com/nukemap/?&kt=5000&lat=41.87811...
Interesting.

A while back I did some rough tests on search of arrays in depth first order. The hope was that the better contiguity (the next element in the array is the next element to test 50% of the time) would lead to better search performance, but I wasn't able to observe much of a difference in practice.

I also found that while writing the search operation was very easy for arrays in this order, insertion was much more difficult.
Hi,

I saw Sam Fox at his talk at SXSW 2013, and I'm a highpointer myself (been to about 17 of the high points of the 50 states), and I'm not sure what would really make it that interesting. It's a pretty obscure little hobby, and there's not much to see at a lot of the highpoints.

I think you should probably be open to various experiences along the way - rather than try and force something to happen. At most of the highpoints, there really aren't any people around, and there's not really a lot of drama involved in getting to the flat ones like Florida and Delaware :)

Happy to help out in any way I can.
LinkedIn will die soon
Yeah, but how's the internet connection at the castles compare to San Fran?
Windows 10 Is the Last Version of Windows
I live in Boulder and am pretty sure this Winter has nothing on an Ohio winter.
Slow Data and Fast Sites: Deploy Searchable Apps with React, Middleman and Parse
He has 25 pounds of meat in the freezer. Leaving aside the whole problem of keeping stuff frozen when the electrical system goes off, That's just not that much. If you live in a semi rural area, buying a partial animal (or whole for those with big freezers) is cheap and effective.

A 1/4 cow will get you that much in ground beef alone, plus the steaks and roasts and stuff. I think the last one I got was 100+ lbs. Half a pig is 60-100lbs. Either of these will fit in a small chest freezer with room to spare.

Hell, we bought 25 lbs of salmon last year from a guy who goes to Alaska in the summers to fish.
This is interesting. If Microsoft are switching to rolling release, how will they roll out big updates like major UI changes?

Since they are also offering a free upgrade for Windows 7 and 8 users I think Windows 10 will be the next XP.
This looks like a great first project to get introduced to some basic electronics, thanks for sharing.
As you might have guessed by the missing/broken links, the website is still a WIP.
>What I am saying is that if MySQL wasn't robust then those companies simply wouldn't be using it.

That conclusion does not follow from the premises: that some well known large companies use a technology in no way implies that it is robust.

You are assuming that large, well known companies always intrinsically select for high robustness in their tools, which is not necessarily the case. In fact, there are many well known public cases of the opposite.

It could be (for example) that large companies simply have the spare organizational capacity to deal with a lack of robustness. Perhaps they are locked in and find the ongoing cost of dealing with lack of robustness to be lower than the costs of switching to something more robust. Or it could be that they don't notice, for whatever reason, the lack of robustness. There could be many other possible explanations.
Someone here on HN encouraged others to check out LXD in a previous thread a week ago. I did it and was really blown away. It really did feel like I was running virtual machines from an extremely fast hypervisor.

What mattered to me most was getting away from "1 process per container" mentality. Phusion realized right away that this was an unnecessary constraint and built their base image[0] to help others.

With LXD you really get the best of both worlds. You can containerize your applications without having to re-write your entire stack because it also requires cron or a few other processes. Ain't nobody got time for that.

0: https://github.com/phusion/baseimage-docker
That's why!
Windows 10 Loader Activator by Daz 2015 Free Download