skysight-inc/HackerNews huggingface dataset:
I don't think you were replying to me, but...

>People don't say anything about the meat industry (okay, some of the vegetarian/vegan ones /do/), or that our cities are essentially organized to be large scale breeding factories for animals which we then massacre as annoyances.

I am a vegetarian. I do complain about all of these things. I am no hypocrite.

It's not a matter of emotions, it's a matter of ethics.
It is not tricky. You just stop using that ad network.
I don't and that is not why I'm testing either. I'm testing so the contract (i.e. public methods) other developers rely on does not change. That said, I can see in the build history what checkin caused the test to fail, so I would still know where to look.
Yeah, I don't recognise that restriction either.
Life goes on. Please forgive yourself whatever happened in the past. In my case i started lokking for a job under stress and failed with the first one, so please rank your interviews and go to least interesting ones first. Sometimes going the ones you will never except helps, you will never now what it will bring to you. Good luck!
Honestly, do you think it's fair to insert INFINITE page breaks forever for just one payment? Those page breaks aren't cheap, you know!
Thank you. I am also working on print option so people can design card and download it in resolution to print.
So what you're saying is... Windows works fine if you shop hardware from known good vendors and nothing too bleeding edge? That sure sounds like what people said about Linux a decade ago. ;)
> I wonder if there are any phone number parking services - I'd pay a modest monthly fee to hook my old number up to a personalized "this number has changed, please call XYZ" and an SMS autoresponder with similar information.

ring.to does this for free for US numbers down to the SMS autoreply. They're actually run by the same company (Bandwidth.com) that Google uses for service in a lot of area codes.
On first read, I also thought that the CBS article is actually including the odds than 4 randomly selected stocks will be the best market performers. But I didn't take the time to compute those ;-)

Nevertheless, it's totally ill-placed to blame Cramer for this. The journalist is using this low-probability to say:
"Thus, picking the four best performers as stocks to sell is the next closest thing to being statistically impossible. [...] By any measure of statistics I can think of, these four awful stock calls are telling of Cramer's incredibly poor ability to call stock sells. It not only surpassed my wildest imagination of just how bad anyone could be..."

For the 1 out of 16, you're also right. I was just keeping the same hypothesis as the one in the article of a uniformly random distribution.
As if Google doesn't have algorithms in place to keep ROI just high enough to incentivize ad spends even in the face of fraud. They have -just enough- incentive to do just enough, but how much of that fraud works its way into Google's coffers? I think that's what the poster is talking about.
Preparation goes a long way to create a great event. Start planning at least 3 months in advance. Do pre-hackathon meetups, where people already start brainstorming projects. On a wiki, have lists of data sources, resources to get started, links to the best tools, and example projects. In e-mails to registered participants get people excited and thinking ahead and perhaps contributing or voting up ideas on a project site.

All this will make your mix-and-matches easier, because the more people have a good idea of what their aims are at the hackathon, the easier it will be for others to join in and collaborate. Especially if you have hundreds of teams.

As to the actual format of the mix-and-match, I've seen it all as participant or as organiser, and there is no best way to do it. In smaller groups, post-it-note or chalkboard brainstorming works well to get people to agree on one idea. For larger events like yours you should have people there to challenge participants to use an API or dataset or device, solve a particular problem, work in a particular way. You could even have people hang up posters of what they plan to work on and let the crowd sift its way through. Or you could leave it completely open, just distribute people into groups and let them have at it, like at some dinner parties.

Closing thought: set your expectations well. Your sponsor must have a vision for the hackathon, otherwise they wouldn't sponsor it. Support them in making this vision clear to yourself and others involved in organisation, and finally make sure the participants are well aware of what they are there to do. Then put in an earnest effort into making the event great: be there, make sure people are having fun, build an atmosphere of empowerment and community, using whatever has worked best for you in the past (e.g. food, music, ambiance, geek toys, VIP visitors, ...).

And let us know how it goes! :)
I know the legion is hard, but this guy is just one of those people that AWOLs, for whatever reason. These people are usually fragile of mind to begin with. That experience couldn't have helped any. It was a very interesting read, though. Thanks for posting.
Google Launches Free Radio Service in the US
There's a book by Stewart Brand called "How Buildings Learn", which goes into the importance of changes made after the initial construction, and how much they contribute to making buildings humane. What I took from it is: buildings are like anything, we can't just imagine them in abstract and have them turn out perfectly. Reality is messy, people are complex; there are a hundred things you can't imagine up front that need to be attended to before a building really meets the needs of its inhabitants.

In that light his argument for bricks vs concrete is that bricks are very easy and low-tech to adjust after the fact. Concrete is amazingly resistant to change.

Having said that, maybe we just need another set of robots for sawing up set concrete, but I'd call that a harder problem than printing it in the first place, and perhaps bricks still have a role to play in the interim.
You know a lot about this area. How would one flip advertising around?
Is it possible the whales realized that by returning the pup to shore when they weren't hungry, they were ensuring a larger crop next year?
3 failed products across 2 different startups, over a period of about 3 years. I definitely feel I've learnt a great deal over the last few years. I've grown as a developer, but also learnt about things like management and marketing.

I think this is good advice. I've never worked in a corporate environment, and I might get a job just to see what that's like.

I'm definitely going to compile and reflect on all the mistakes I've made over the last couple years.
I went to school with Fred's Nephew!

Fred was well known around the area as a steam-machine-tinkerer extraordinaire.
I don't know anything about advertising but sometimes I watch TV late at night and I see ads for various local and national companies and I always wondered how they ever could verify that they actually are getting the air time during the time periods and channels that they are paying for, it seems like the type of thing that could easily be either intentionally or unintentionally messed up. It seems like it could be something that could be automated, a system that would listen and or watch all the channels and log the adds for the companies that subscribe to the service to insure that the broadcasters are giving the time they say they are. There is probably already something like that out there, does anyone know if there is such a thing?
Contact De-duplication for Insightly
Who is Greg and why should we care?
> American entrepreneurs are the best thing that has happened to China in centuries.

American business is a significant reason China was so poor to start with. To understand China, I recommend reading what is meant by the 'century of humiliation'.

> There was no alternative than to pay them cheap wages to start.

They can pay less than American-level wages, and yet still pay a living wage and provide safe, reasonable working conditions.

> the primary exploiters of cheap Chinese labor, are the 200 Chinese billionaires

That someone else does wrong doesn't justify doing it yourself. Otherwise, everyone's standard is whatever the worst do.
https://news.ycombinator.com/item?id=8816055

https://news.ycombinator.com/item?id=8831928
I don't have "real startup" experience with, you know, investors and stuff. But I do have failure experience. Without funding, the line between failure and not is way more blurry; but you fail the same. Sometimes those failures come with emotional problems, sometimes not. When failures don't come with emotional problems, cleanup is easy. Get a job and do financial cleanup.

When the failures come with emotional problems, well, then it's harder. For me? I think it's a bad idea to go to my contacts when my performance is below a certain level, because... I'm just not performing up to my usual standards, and actually doing a job with people who expect me to perform at the level of most of my friends would be a challenge when I'm fully functional. And when I'm really messed up? expecting me to perform at the level I've been capable of performing at in the past is a bit unrealistic.

But, the problem is that my job is absolutely central to who I am. I'm not going to get better until I get a job and feel like I'm making forward progress at that job. That's just how I work.

So... personally? I go through body shops when I'm like this. Why? Mostly because employers don't go for the body shop until they've exhausted their contacts. They don't know any more good people, so they'll settle for warm bodies. And depressed-me can meet those standards, usually. I'll probably even have enough skill-margin for them to put up with the downsides of me still being messed up.

And eh, I've had good luck with getting help from the managers; I mean, my big problem is staying on-task, and that gets way worse when I'm not in a good place, mentally, and my experience? managers in those situations seem to be pretty cool with me asking them for help with that sort of thing. I think they know the score, too. They know they're gonna get second-raters from the body shop, and they're willing to put some effort if it looks like some effort can turn you into something useful.

When the economy is good like this, most of the gigs you will find are "contract to hire" - meaning you work for them for a year, and if the economy is still good in a year, they'll offer to hire you on full-time, which gives you a nice path forward, if you still need training wheels after the first year is up. When the economy is bad, that expectation isn't set, but the rules are about the same either way.

Oh yeah, to get a body shop job? put your resume on DICE. take the calls, listen carefully, reject jobs you aren't qualified for (the body shops aren't qualified to do that, and you will go to a lot of interviews for jobs you aren't qualified for if you don't take charge of the filtering)

But yeah, especially if you are in the bay area, body shops are like a million times better than e-lance
Into the Great Unknown: Understanding and Leveraging Dark Social Traffic
Also, the comparison should probably be made with respect to the after-tax income.
My best friend worked for a company that forbade investing in competitors, but I'm not sure if there was a list.
I have had a Fi phone for a few weeks, and it seems pretty agnostic between the two networks - it just takes the one with the strongest signal at any given point in time. I believe under the hood it is connected to both all the time, and selecting which one to use in software (and reevaluating this decision on the order of seconds).
Moz is not a disinterested party. They sell services to promote marketing that doesn't involve paid media.

I am in the paid media business, and I am not disinterested either as such. I feel strongly that advertising is the lesser of evils of the alternative is marketing messages buried deep in content and social spam.
I really like the Feynman story. I do want to spend one or two months working on my own personal projects before I start looking for a job.
A single comment with a brief background (like ChuckMcM's) spares everybody else from having to Google him.
Wow, somehow I completely missed the "liberal arts college" and just saw the part about it being a small Christian school.
> Telegram is easier to use on multiple devices (it synchronized automatically and you don't have to worry that if you leave one device open, you won't get the message elsewhere)[...]

XMPP supports this, but regrettably, almost no clients implement these features. It's a huge shame that so many dev create brand new protocols+clients instead of implementing these features for existing XMPP clients. But I do admit that as-is, users can't pick up any existing XMPP client that supports this. :(

> OTR (Pidgin, Gadjim and Adium each implement OTR differently

I've been using this daily for a few years now. I've always used pidgin, while almost none of my peers have. OTR is also standard, so I'm really not sure what you're talking about.
I was not talking to you specifically, and tried to qualify what I said because there is always that one, but I hope you can agree that you're in the minority of people I have this discussion with.

All the same, I do hold you in high esteem because it's a matter of ethics, for you.
A Solution to the Malaysian Flight 370 Mystery
Yeah, you're correct. I'd edit it to be a bit clearer, but it's too late.
You've been able to port cell numbers to Google Voice for quite some time now, independent of Project Fi. It's a $20 one-time fee. You get all your SMS, MMS, and voicemail messages in Hangouts, both on phone and desktop. Replying to SMS and reading transcribed voicemail on a desktop is quite nice. You can also make and receive voice calls from your number on desktop as well.

Since GV is a cloud service and independent of your phone, you can do all of these things from a desktop even if your phone has no service or a dead battery. For example, if you are overseas and you don't have cell service you can use WiFi to send and receive calls and SMS, from your phone or your laptop, using your normal number. Of course you get all other Google Voice features like call recording, ringing multiple phones, sending specific numbers to voicemail, low international rates, etc.

You can also use Hangouts Dialer to make Google Voice calls over data from your phone, without using plan minutes. This is optional, but it has the advantage that you can use T-Mobile's $30 unlimited data plan as an unlimited everything plan and potentially save a ton of money. Data service is not as reliable as native voice, but cutting your bill in half is pretty compelling.

Downsides are few. The big one used to be that MMS didn't work, but it's finally fixed. There may still be some oddities with group MMS in Hangouts. The Hangouts Android app kinda sucks, but there's supposedly a redesign on the way. SMS happens over your data connection, which is less reliable in places with bad service like crowded stadiums. Porting your number will end your current carrier contract and you'll have to start a new one if you want to continue using your cell phone; depending on your contract this may cause early termination fees and/or your cell phone may be unusable for a few hours during the transfer.
Thank you for the advice on odesk/elance. I was wondering whether I could pick up freelance jobs related to data processing/data analysis.

I do agree that the journey really has been worth it, although I haven't actually got anything to show for it.
Hey man, Elon Musk's rocket blew up today. Even the best of us don't succeed every time. Just think carefully about your possible courses of action and try planning out different routes in your head ("If I worked in city X for a year doing Y, I could save Z, and then in my free time I could...", "If I went straight on to this startup then I could...", "If I went to work at this cool startup I know in a field I'm interested in, then....") and see which one makes the most sense to you.

I know this is cliché stuff but remember Thomas Edison's 1000 ways not to make a lightbulb, and JK Rowling getting rejected from a dozen publishers, and Elon Musk nearly going bankrupt in 2008, and that Abraham Lincoln didn't do anything particularly notable whatsoever prior to turning 52.
SpaceX CRS-7 has blown up on launch
Goodnight world
Goodnight world. (internet)
There is no correlation between austerity and debt reduction
iOS8.3+cydia+install+uaing+TaiG+V2.0+version+-+iOS+jailbreakiOS+jailbreak
That way of building is not very fast when you have "intricate" details like rooms, windows and doors.

btw for some reason people like bricks, think they look good. So i think there is a market for it.

This is what you are looking for i would say, it is a robot that 3D prints houses with concrete.
https://www.youtube.com/watch?v=SObzNdyRTBs

Personally i think the fastest way of building robust houses that look good without tons of human after work is with prebuilt segments.

I have literally seen a concrete base on a yard on my way to work in the morning and an actual house walking back home in the evening.
"We're not losing money AND we get to shoot things into space" sounds like a winning business model to me.
Gates to invest $2bn in breakthrough renewable energy projects
Cli-GitHub
> China is technically communist right? Shouldn't they be being taken care of by the state anyways?

They are not actually communist; they are an authoritarian state controlling a capitalist economy. They started down that path in the late 1970s under Deng Xiaopeng.

Before that, the state did a very poor job caring for its citizens. Millions died of starvation, persecution, and other ills. Look up the Great Leap Forward and Cultural Revolution, two government programs, as examples.

After that, probably never in the history of humanity have so many in a time and place escaped poverty as those who have in China. However, the country is so large that there are still many that are very poor.
Let me guess, your mission went up on Atlantis instead? Being the newest in the fleet I'd expect it to have a different layout from Columbia. Also from your other comments in the thread, sounds like you worked on a Hubble servicing mission, which only Atlantis did after the Columbia accident.
It's a python app to display github inside the command line.
Thank you for this. Although it's a pretty shitty feeling right now, I'll probably look back fondly at this experience in 10 years.
Best of luck to you. I have considered something like this before. This would be very important work, and I really hope you succeed. Thank you.
Uses the GITHUB API to fetch data
Just one tip: Don't just follow the money if you're a product guy and get attached to your team and work. I quit a disintegrating startup with burnout and went right into the best paying corporate job, not realizing it was compensation for personal suffering. Dealing with 10 years of technical debt and a hot mess of legacy architecture together with a erm... wide variance in coworker's & bosses competence stressed me out just as much, and i quit no 12 months later.
> They would say the ends justify the means. Now, in 2015, very few people would say that.

To be fair, I'm at least consistent in that I think human experimentation is prudent and should be done, precisely because I think it's unethical to stall some of the research questions it would answer.

Of course, we actually /do/ human experimentation, including experimentation we're not sure will work or which is not directly consented to by the human, moderated by the utility we get out of it and the risk to the human.

> But still, it's an issue of ends justifying the means.

What else is there to justify (or condemn) them?

We are but passing minds, waves cresting and breaking in a sea of chemicals. I view it as a duty to try and see as many healthy and happy minds as I can, and to be a net increase on that.

There simply is no reality except the one here, and our net impact on that all that matters. There's no cosmic tally after about how good you meant to be.

So while it would break my heart to, I would push down the plunger to kill everyone one of my pet rats so I didn't have to see so many skeletal faces in the children's cancer ward anymore.

> I don't know if humans have the right to effectively (metaphorically) cannibalize other species in order to improve our own, just because we're more intelligent.

At the end of the day, my views are really the emotional, monsterous ones: I simply value human lives at over a million rats to a human, so I'm willing to kill billions of them a year on the alter of saving those children. Once I have that valuation, the rest is pretty easy deductions about what allows the advance of research in the biochemistry.

So I'm curious: do you not regard the people who die through your inaction to be your fault? and if they are your fault, how many human children is a rat worth?
Here are a few things that would help humans begin to consider animals as their equals:

Seeing animals behaving as traders as in "this is mine, this is yours, I'll trade you mine for yours."

Seeing an animal contemplate art.

Seeing animals having a conversation.

Perhaps all of these have been observed, but if so we need to be more aware of them.

Edit

One more:

Saving and passing on records of previous events
OpenSSH has had critical vulnerabilities in the early 2000's, but it's held up extremely well the last 10 years. OpenVPN has a significantly higher attack surface, especially if you consider things like XSRF on the Admin GUI. You'll almost certainly need a hardened and updated OpenSSH in any case, so using a VPN can only possibly increase your attack surface.

My own opinion is if you have few enough servers and no other reason for a VPN, then expose SSH on a non-standard port or use a port knocker, and use something like this article's MFA solution.

The non-standard port or port knocking is really just to keep spam out of your logs. Since authentication requires a 4096 bit private key, you're not worried about brute force in any case.
Coke couldn't fix the puce, Coke advertised it. People were free to sell it as they pleased. I imagine if Coke advertised the product at 1c stores would disregard the advertising and it would be a pointless waste of money from Coke in that they would lose all control as no-one would now expect to pay the advertised price.
I worked there in 2000 as a graphics engineer - it was an interesting tech, lots of bright people.
> This is why it's time to move to Rust.

Really? Rust has problems of its own. For example, I don't like that it moves (on assign or parameter pass) by default (versus copying in C++). My feeling that you'd end up explicitly cloning a lot. Then, there are no exceptions, and I'm not going back to dealing with error codes. Also, code in Rust looks a lot noisier than in C++ due to an excessive use of sigils in the language.

I was initially interested in Rust, but my interest faded when I read a bunch of (official or semi-official) tutorial all of which seemed to focus on just one thing: types of pointers in Rust (how many? 5?) and borrowing semantics. Having not experienced any significant problems with ownership and resource management in C++, Rust didn't look like a worthy investment of time.
All the comments on this news item made me really want to try this out and see how it works.

I downloaded and installed the desktop version. Created an account with my phone number (okay: if I ever lose my phone, I'll permanently lose access to my account!).

I see how to add contacts. I need their phone number. I don't know my friend's numbers. We use facebook, xmpp, email, lots of shit, but nobody still relies on SMS nowadays, and my phonebook is literally under 10 entries long (and I'm sure mum and dad won't be using Telegram).

This reliance on old networks really kills it for me. IMHO, linking an account to a device that can get stolen or lost is also something I'll never really understand.