skysight-inc/HackerNews huggingface dataset:
It seems that the original paper didn't consider participants' incentives to keep the secret.

> All three are based in the United States, two in law enforcement or security services where secrecy is part of the job description and the cost of breaking it is extreme.

There must be differences between conspiracies where the conspirators agree that the secrecy is proper or beneficial, and conspiracies where people are forced into it or simply become aware of the secret by chance or as part of a job. For that matter, there must be differences between conspiracies where people are trying to unmask them (for example, national security reporters who have heard a rumor about the existence of a secret program and are investigating to follow up on it) and conspiracies whose existence hasn't been hypothesized by outsiders.

Just today the Washington Post reported on internal CIA use of deception against its own staff:

https://www.washingtonpost.com/world/national-security/eyewa...

> Senior CIA officials have for years intentionally deceived parts of the agency workforce by transmitting internal memos that contain false information about operations and sources overseas, according to current and former U.S. officials who said the practice is known by the term “eyewash.”

In this case, there could be hundreds of people who think they know the truth about something, but really only a handful do. (The Post explicitly says this.) So even if one of those hundreds of people reveals what they know, the conspiracy won't really be revealed.
Yeah, as someone who would be interested in the "Education" section, a contextless email is...not as interesting as I was hoping for.
Why is this bad? Is there a licensing issue?

Otherwise, re-using a known layout will not play into my purchasing decisions.
Continuous Integration Now Available in Swift
What do I need that for for my open source project? I could probably get github notifications, or bugs, or something via a bot in IRC if I wanted, but I just don't see the need. Chat is by its nature not supposed to be the hub of an open source project, because it's a real time thing in a distributed group of people who may not be able to do real time.

Those things can be kind of cool for a company, but when I'm hanging out, on, say #postgres, it's to ask a question or discuss functionality, not see pull requests roll through the screen.
Denying something out of dogma is basically the definition of virtue.
Copy.com cloud service is shutting down
Have we all voted to give Linus the ability to think for us? If I have a question about anything regarding GNU/Linux (or git, or even C development), by all means, I will take whatever Linus says as gospel. But when it comes to which tools we use and how that relates to freedom, we should all think for ourselves.
India, who's Hindu population require cremation as a death rite, and really needs to worry about deforestation, has been investigating direct focused solar cremations, ("Huge two parabolas of 32 m2 concentrate solar radiation"[1]). I always thought that might be an interesting way to do it, particularly if one's body could be placed so that you vaporize at sun-rise.

[1] http://www.tss-india.com/crematorium

[2] http://www.solarthermalworld.org/content/india-first-solar-c...

[3] PDF feasibility study: http://rsisinternational.org/Issue4/01-09.pdf
> To be really effective in your non-work time, x would have to be at most 5 or less

That doesn't sound very effective to me

> Reducing expenses to half is pretty tough given the biggest expense is rent/mortgage.

This is simply a matter of finding a location to live where rent is not a big expense. All you need is an internet connection. You don't have to live in the Bay Area to create software and there are plenty of cheap places to live, both in the U.S. and in other countries.

> Reducing work to half is harder since there are not very many companies that are okay with 20 hrs or less a week. This also means you wont get health insurance.

I take it you don't have a lot of experience freelancing, but it's very easy to find as much or little work as you're willing to do - I did it for years. I also find that the best health insurance policy is to take care of yourself. Beyond that, just get the highest deductible plan you possibly can and minimize your health risks (thankfully programming is not very hazardous).

> But as a single person or a family in the US, this just doesnt make sense.

If it doesn't make sense for a single person in the U.S. then who does it make sense for? Ask yourself who you're trying to convince, me, or yourself? Ever notice how much easier it is to come up with reasons why something is impossible than it is to actually try it for yourself?
Flickr was incredibly successful at one point, but it has been slowly dying for years. I used to pay for Pro features there but one day they emailed saying that free accounts were now good enough. So revenue must be reduced since then. And what replaced it is a bunch of porn collectors. Ten years ago there was a community of photographers there. Now the only "likes" I get are on a couple pictures that happen to have nudity or a girl in handcuffs (actual police handcuffs, now reimagined as kink). Most of the people who try to follow me there don't even share a single photo themselves...they use Flickr to catalogue their fetishes.
The CEO is an excellent saleswoman and networker, and she had millions of her own to invest. Anyone can bungle their way to success with enough money to form a safety net for them. She wasn't bungling anything but the product development, though -- sales and morale were excellent.
It also gives the ability for the company hiring you to say to their clients "We only recruit from the top 5 schools in the nation".
Good point, worth skimming [if you've heard of the original article].

Maybe a better direction to go would be "how long until leaks occur" given the number of people on a project. This isn't that different [although it's less click-bait-y than mentioning conspiracies], and you'd have lots of examples from industrial products.

How often do Apple product releases leak? How long does it usually take for them to leak?

There should at least be enough data to do something interesting.
Exabeam | Bay Area, California | Full time | On site
Seeking multiple positions:

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

Web Front-End / UI Engineer (San Francisco, CA):

Design and develop a rich user interface for a mission critical data processing and analytics application using Web front-end technologies.

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

Platform Engineer/Sr. Engineer (San Mateo, CA):

Design and develop various platform components using latest technologies and coding in Scala.

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

Software Engineer in Test

Creatively design and develop infrastructure and automated tests that will measure the performance, scalability and reliability of our system.

Analyze and provide guidance to improve the efficiency, reliability, and stability of the platform.

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

More positions here: https://jobs.lever.co/exabeam?by=location

To get in touch, send an email to
Some people try. Some of them even succeed. It's worth to try, but let's not act surprised when the aggregate results look poorly.

Issues like this are, like it or not, best viewed globally, not locally. If you raise the bar until, say, 20% of people can't handle it anymore, then you can go and preach about willpower all day long, but it won't change the fact that every fifth person simply won't have it, and it's not really their fault.
OpenStack Foundation – Moving Toward Enterprise Ready
Do you mean you wouldn't trust that site?

I for one like it, and would rather have my a company of this nature spend years on their product, rather than their website copy.
Could you pastebin me your JSON (cory@launchboxhq.com)? 2k of simple (`{"1": 1, "2": 2, ...}`) lines seems to work fine (slight delay) for us. Maybe your JSON is super complicated.

We can work on improving performance if we have 1k+ lines of super complicated JSON to mess with. :)
And the price for convenience is, eventually, hassle migrating to a different service every time something doesn't work to your liking. Need to pay Slack for features? Jump another hoop. What for?

Microsoft has made billions locking people up in the name of convenience.

You can have these things if you care or you can use its simplest form. Don't want to use a bouncer? Use a web client.

People keep repeating OSS. But now OSS is more about having being recognized than really believing in it. Using closed source software is one point.

I'm no radical, I use a Mac and I shed a tear every time I have to use Lightroom because I haven't find the drive to move to Darktable or Sublime instead of Atom.
Location: Vancouver, BC, Canada

Remote: yes

Willing to relocate: no

Technologies: PHP, JavaScript, HTML, CSS, WordPress, Drupal, UI Design/Development, Linux SysAdmin, SEO, AWS, Adobe Creative Suite, 3D modeling

Résumé/CV: https://www.linkedin.com/in/josuepacheco

Email: @ hnjob .at( josuedev [.do7) com

About:
Hi, I'm Josue.

And I'm a Web Developer / Designer with Linux System Administration and Online Marketing experience! I have been doing many things on the web (code, design, marketing, system administration, video, photo, etc) I learn fast and will work hard to get up to speed, let me know how can we work together.
Yes, that is my GitHub profile. I no longer host new projects there as of a couple years ago because I do not support the GitHub monoculture, but I do occasionally use it to send patches and file issues for projects hosted there.

I use my own server (running free software, of course) to host my source code now:

https://git.dthompson.us/

And I should add that I'm only human, imperfect. There are very few people that never use proprietary software. We all make compromises, myself included, but I do my best to use and promote free software and reject proprietary software as much as I can manage.
Honestly, "Buy yourself a good keyboard, this is mine" is damned good advice.
The most valuable part of yahoo to me is groups.yahoo.com. It's works somewhat like USENET, but includes a group-specific files section. There are some groups with information which exists nowhere else.

It sucks that this is locked into yahoo, but I'm sure it was the most convenient option at the time.
Node.js and the Internet of Things
America, I so love your craftsmanship as exemplified by many of these items. Always the practical with a touch of elegance.
Really big actually:

>As expected, the more positively participants fantasized, the fewer symptoms of depression they showed at Time 1, r = −.29, p < .02, but the more symptoms they showed a month later, r = .45, p < .001 (see Table 2). The same patterns emerged when we analyzed the positive- and negative-fantasies scores separately (at Time 1: ps < .07; change between Times 1 and 2: ps ≤ .002).
For any interested, I wrote an entire essay and some arguments in favor of conspiracy theory on Schneier's blog here:

https://www.schneier.com/blog/archives/2013/06/the_psycholog...

I argue that conspiracy, or key elements of it, is a natural part of human behavior. You can see it in all kinds of legitimate things. You can also see it in many criminal activities. A subset of it would be what we traditionally call a criminal conspiracy good enough to leave only breadcrumbs. The conspiracy theories... one's using good investigation rather than cherry-picking... have to find and tie together these breadcrumbs to derive the hidden activity.

Academics almost exclusively tend to analyze why people must be wrong-headed if they investigate conspiracies, err, criminal activity. Instead, they should look at those that were proven right and wrong to identify data points for criteria or heuristics to help investigators get it right more often. What constitutes good evidence of a probable conspiracy vs what is just bias of researcher? A valid question and form of research.

However, it's nonsense and defies common sense to have their assumption that conspiracies don't happen and investigating one is equivalent to mental illness unless you have a confession in hand from perps.
Sign up for a plan: "Still unactivated! Give us a bit more time and then you'll be free to peek around however you'd like."

I don't think this is acceptable in 2016.
That sounds amazing. Thank you!
Soliton Technologies - www.solitontech.com - Bangalore, India - ONSITE

Soliton invites applications for an R&D Software Engineer/Lead in a group specializing in Computer Vision and Machine Learning. Recent projects have included obstacle detection on mobile platforms, object detection/classification and 3D reconstruction. We are looking for exceptional candidates who have a sense of ownership and have the necessary grit to make successful research products. The candidate must have good understanding of basic mathematics (linear algebra, statistics, probability and good understanding of fundamentals of computing (Algorithms, Data Structure, OS Fundamentals). The ideal candidate will also have strong development skills on nix platform and ability to prototype very quickly.

Required Skill sets*
• Good understanding of Image Processing and Computer Vision with projects to back the same
• Strong programming experience in C++
• Knowledge of at least one prototyping/scripting language : Python, MATLAB/Octave, Julia or R
• Good understanding of Algorithms and Data Structures
• Good knowledge of basics: Linear Algebra, Probability and Statistics
• Good written and verbal communication

Other Openings : Project Lead – Web Technologies (Node.JS/Angular.JS)
• Lead a highly talented team of 10 people
• Set and meet high standards of excellence in the quality and timeliness of the software delivered and achieve customer delight
• Ensure that the defined processes are adhered to; and contribute to the development of these processes by sharing best practices and learning from projects
• Empower the team and ensure that the team spirit is high at all times and provide individual mentorship to engineers to help them with career growth

More details here:http://www.solitontech.com/careers

Email your resumes @ careers@solitontech.com
I'm not sure what's "crazy" about it. My family uses a private Facebook group and it works very well. We send events and keep each other updated on our lives. It's nice because there isn't a separate login to create or app to install.
If you use it to write a FUSE filesystem, then yes, because it's using FUSE.

If you link (-llkl) directly to your program, then no, since it's all in the same process. But this is not exposing the POSIX API or a host filesystem, so that's possibly not useful, depending on what you're trying to do.

I compare lkl to libguestfs in my article here: https://rwmj.wordpress.com/2015/11/07/linux-kernel-library-b...
> I guess this proves that banning work-from-home didn't solve their problems.

I always considered that move to be simply Mayer forcing some attrition without having it declared a layoff.
Q: How does p not being a prime => backdoor?

A: p not being a prime means two things:

* subgroup confinement attacks (where you send a public key made with a fake generator g) should be able to take place if the code is weak -> this is because there must be low order subgroups.

* the generator g might not be of great order. This can be easily tested if you know how to factor p: the order of the multiplicative group (Zp)* is the euler's totient function on p. If you know the order of the multiplicative group then you have an algorithm to find the order of your generator: you try all the divisors of the group's order, see the smallest one that works.

Unfortunately, if you don't know how to factor p then you can't easily do that.

Another question is: How can they know it's not a prime if they don't know the factorization of p? We have efficient provable tests for that: they tell you if p is prime or not and nothing else.
I can speak to Cycle, at least. The big deal for Cycle is that it is reactive programming using RxJS. RxJS provides a standardized (and cross-language [1]) "standard language" of working with reactive flows. It's very nice to have a reusable "toolbox" like RxJS and knowing that the skills you put into using it transfer to just about any other language you might want to use (and vice versa, I first used RX in C#). While there are RxJS integrations into React, the benefit to Cycle is that in presuming (and building explicitly on top of) RxJS it ends up being a relatively small "glue library" and a set of documented conventions for RX observables ("event streams"), more than a complicated chunk of "framework code".

[1] http://reactivex.io
Fintech Is Just Getting Started
I plan to write a blog post on this at some point, but as a tentative short and rough draft:

IRC's biggest problem is what I would loosely term 'Grunginess'. Every single thing I've seen associated with IRC has this kind of Unix/Linux-y grunginess to it where nothing is easy and everybody rolls their own solution.

If you would like to experience this first hand, try setting up eir (https://freenode.net/eir.shtml) which is written in an unholy mixture of C++ and Perl. (The moment I see this combination I usually know I'm in for a ride.) Or try the python IRC library (https://pypi.python.org/pypi/irc) which has almost no documentation besides docstrings and needs to be puzzled out and examined and source-read before you can use it.

You want to be able to see messages in an IRC channel when you're not on? Don't worry, ZNC (http://wiki.znc.in/ZNC) is here to help, with powerful command line configuration action! Honestly IRC bouncers are kind of a red herring. Even if you can see what is typed in a room when you're not on using a bouncer, the real benefit of slack's message history is being able to see what's typed in a room before you joined, and being able to assume that this is a feature which is available to every slack user.

Slack's multithreading is beautiful. One of the biggest problems with running an IRC channel is that IRC is fundamentally broken. And when I say that I don't mean it in the shallow way most people do, I mean actually literally fundamentally broken. Here's why: The average human reads somewhere between 150-300wpm. A decent typist types at 60wpm. If we take 300wpm as an optimistic estimate of average reading speed, the moment you're having a lively discussion the channel is swamped at seven participants or so. Slack makes multithreading easy by associating multiple topic 'channels' together for a single group so that you can talk about one topic in this channel and another topic in that channel and it's not confusing or unwieldy, people who want to hear about certain topics can subscribe to a channel and people who don't can just not subscribe or leave. You don't have this 'stepping on each others toes' problem where three people want to talk about this and three people want to talk about that and they all use the same channel to do it.

Avatars, emoticons, that stuff is all a bit tacky but the core fundamentals of the design are a sound improvement over IRC, and IRC needs to respond to that.
There are a lot more details in this sibling comment. Have you read it and the linked article?

https://news.ycombinator.com/item?id=11012392

They hid and lied about the facts about ad tracking of Education and Apps emails etc. until they were forced to testify about it in federal court and no one was clued into it. Once they got caught tracking and making money on it for many many years they rolled back some stuff. How is that clear communication?

Or how is that "Google has been very upfront on exactly how their business model works with users since day one." ?
Opower is hiring on our Infrastructure Team! Locations: SF and VA - www.opower.com/careers

Who is Opower? We’re a technology company that uses data management, insightful analytics, and behavioral science to transform the way utilities relate to their customers. And our impact so far – terawatt hours of energy and millions of dollars saved – is huge.

We are hiring a handful of roles on this team. I am looking for a security engineer (VA) , systems engineer (SF) and a DBA (SF).

All of these roles are listed on our careers page, but please don't hesitate to email me at heather.cassano@opower.com for more information!
Tech Director - Relocate to Argentina

Resume- esaravia@uvsouthsourcing.com

Primary Responsibilities:
Serve as a senior technology expert for the organization across all technological aspects
Assist the business development team in the analysis and creation of proposals
Participate in the discovery process to determine project requirements and specifications
Oversee the technical execution across projects (may be high or low level involvement depending on the needs)

Additional Details:
Relocation assistance available.
Remote work is a possibility.
Fluent English required.
Spanish is a big plus.
Yes, HN in general is anti-C++, a quick search for previous discussions proves this. For some inane reason, the language makes a lot of people upset and pouty. People love to hate it. To be honest, it's getting old. It's the same bitter sentiments over and over.

I turn to reddit for substantive C++ discussions.

EDIT: fwiw, I've found the actual cpp community to be a delight.
Got my Bachelor's in ICS from Georgia Tech in 1984. After a layoff from Oracle in 2012, 28 years later, my recruiter said that the Georgia Tech degree opened doors and got me interviews. I was interviewing in the metro Atlanta area but still.
> Slack has come out as saying that they don't want big public projects to host themselves on Slack. It's really just not a good use-case for Slack to put a FOSS project on it.

I'm curious and need help finding a link to this source.
"feedback" isn't enough to make a free software project good enough. I can give plenty of feedback to a project in the form of pointing out user experience problems. It doesn't help. What helps is

1) People who can actually spend the time to do the work of implementing improvements.

2) People who are willing to make user experience a priority over other things.

The first requires skilled people to spend a significant amount of time. This is time that those skilled people could be spending with their families, so they usually expect to be paid for it. The supply of skilled time that doesn't cost money is very limited.

The second requires incentives to be aligned in favor of getting and keeping inexperienced users. If you aren't willing to delete some code you spent a bunch of time working on in order to improve the user experience, you aren't going to succeed.

None of this requires the software to be proprietary. But it does require that it is monetized somehow -- Perhaps through patreon for example, but that is also non-free software.
The Rise of the Artist – You Are the Future (2013)
In addition: Now the marketplace will be flooded with former Yahoo employees. Up until now I would claim < 6 months on average to find a job (Even in SV). Now... Not so sure.
Damn, I always write "would" instead of "wouldn't" ...

I'm just saying, that I don't actually think years was spent on it the product simply because the site is lacking, could be external web developer making it cheaply, I wouldn't know.
It's a carbon copy!

Even the pricing $9, $45 and $119 are the same and the footer text is the same too.

"We’ve been working on Go Analytics for the better part of a decade and are super proud of what we’ve created. If you’d like to learn more, or are interested in a job, contact us anytime at themes@getbootstrap.com."

"We’ve been working on RamGrid for the better part of the last couple of years and are super proud of what we’ve created. If you’d like to learn more, or are interested in a job, contact us anytime at business@ramgrid.com."

Is this some kind of MVP to test the water? Probably not, and just a silly joke...